If I could give a business negative stars this place would be the one. Telling a customer you're too busy to call them back is nothing more than an excuse for poor business practices. Telling a customer the work will be done by a certain time when you actually have no clue when you'll be finished is a poor business practice and both are a sign you're under staffed.
Take your devices elsewhere.