Okay I ordered an iPhone 4 from Apple's site last night. About 20 mins later I read that I should order it from AT&T since I'll get it sooner. I cancelled the order and Apple has yet to transfer the money back to my account. Does it usually take this long? I was wanting to buy one today but the money is not there. Thanks for any help.