The money is technically "on hold". Apple checks to make sure the funds are available, puts a hold on that amount, but won't actually charge you until it ships. It make take 5-7 days, but you should see the money come back to your account. At least until it actually ships, that is 
Same thing happened to me. I saw the money taken out, then 5 days later saw it "returned". I thought Apple canceled my order but it was just a pending hold.
Same thing happened to me. I saw the money taken out, then 5 days later saw it "returned". I thought Apple canceled my order but it was just a pending hold.
IPHONE 4 BLACK 32GB-USA
Ships: Jul 22
Delivers Jul 27 by Standard Shipping
I ordered on Apple.com on 6/30 and it says my shipdate is July 22 with an expected arrival on July 27th.
Talk about lame. They took the money out of my account in a matter of hours though. So I technically paid for it a week ago and wont see it for roughly 3 more weeks.
I really hope it comes in early.