Something else you may need to consider when texting and you are nice enough to expect a reply.
Sometimes texts are not delivered in time. Like just got now a text sent hours ago from someone wanting to meet at lunch time
I wasn't able to do it, being in town and all but the text is very nice and I would have liked to reply letting the guy know I'll be starting later.
Maybe it is just my phone with this problem, too full with lots of stuff but I alwasys get this problem in my case.
So in case you text, activate the delivery reports option and check if your text got trough. If it isn't, go ahead and make that call