Stop in for a cup of coffee

Agree... but there's something to be said for honoring your word. At least give the person a chance to respond.
I have had good luck with phone call. Get to know person on phone. Not just text messages helps. Sorry you got hosed