You read that right. A catch. Strangely this hasn’t been done for years now, but Apple will now let you walk out with 1 (one) iPhone out of the virtual Apple Store without an AT&T contract, per day. So what’s the catch?
You won’t be able to use it on any network besides AT&T. Oh Apple, how you amaze me at times, good and bad! And here’s the pricing scheme: 3G for 8GB at $499; 3GS 16GB for $599; 3GS for 32GB at $699.
Source: Apple Store