AT8T Fucked me over on my pre-order.

So AT&T fucked me over on my iPhone pre-order, but hey they were nice enough to give me a $50 credit for letting them hold $400 for a few weeks, after wasting IDK how many hours with them over the week being told more than 3 times by three separate employees my iPhone will be here tomorrow, I decided to what was up since my order still said processing only to be informed I won't be getting to sometime in October, and wait that's not even the best part! They won't give me a refund and end my contract so I can just go pick one up at a store.