I think some of you have expectations that are just too high.
I work in customer service, and if a customer told me that I lost there business because I was a day late calling them back, I would probably be happy about the lose.
Have some patience people.
If you read the OP it wasn't a single day, but many days.