Yeah, but he may be able to get them to give him some discount or some compensation for the fact that he was initially lied to and then handled wrong when he called back. I realize that happens, but that doesn't mean they should just shrug him off when he calls to complain.
Point being it doesn't hurt to try and see if he can't get a discount or some small perk for his trouble and honestly, I could see how their CS so far has frustrated them (they didn't handle it right when he called them either. They could have explained that to him, been apologetic, and maybe not put him on hold and never have anyone actually get back to him when they said they'd get a manager).
I mean I work in retail and I would say they handled it improperly. Even if they weren't going to give him anything, they should have at least been apologetic and given him an explanation. And if they were going to get a manager for him, they should have gotten a manager.
All in all, small sucks but it adds up. You want to keep a customer, you try to keep even the small sucks to a minimum and not just keep adding to them.
I will put in a disclaimer htough that we didn't get the full text of the conversation or how the OP handled it. And judging by OP's post, I will say I'm willing to entertain that he may not have been so reasonable when he called (if you called yelling from the outstart and being very angry without even giving them a chance to explain, I'm not so surprised they didn't handle you so well. I'll say when I get a customer who is already yelling at me and not giving me a chance to explain or see what I can do or treating me like a total idiot, it makes me a helluva lot less motivated to want to do anything for him).
Thank you for understanding. Yeah it's not really the fact that it hasn't been shipped out yet, but its the fact I was told on the phone that they had them available and in stock.
I would have gone to the retail store, but My work schedule is really hectic I work at a web hosting company and I am on call allot and servers crash all the time when im on call and I end up having to leave restaurants sometimes or canceling appointment just to rush to work, it sucks. So I didnt think I would have and hour of driving to goto the apple store and then wait another 30-45 min to get the phone sign up and everything.
Its not my fault is ATT use a query system instead of a Live stock system, how am I supposed to know what they use, most retail stores use a live stock system once its sold to someone its sold cant sell it to someone else, its simple not available.
There is no way I would of known at the time of purchase over the phone that ATT uses a delayed system in updating there stock, If I knew there was going to be a risk, that my debit card was going to be charged immediately and that I might not receive the phone for 7-14 Days then I would of went somewhere else. But ATT reassured me that they had it in stock and it was going to be priority shipped with waived activation.
The reason im so furious is ATT, and how they deal with customers. I spoke to them very calm and reasonable, I work tech support my self on the phone I know what its like to be on the other.
This is not a complaint to Apple at all, but its to ATT and there whole system of ordering an iPhone through them.
I know allot of you guys waited for your preorder's for your iPhone 4's, but Im told you guys where not charged for your iPhone 4's until they actually shipped it. They charged me immediately so its not so easy to just cancel it then wait for a refund (who knows how long that can take with them) and then order it from apple. So to me they sold me something, have the money already (it not even pending in my bank anymore) and they did not have in stock, which would frustrate anyone.