You prefer online, eh? I saw one of them in stock at Target. I hesitated and some lady bought the last 16 Gig wifi. Best Buy is good as well. If you are near an Apple store that's your best option. But for online buying... I strongly prefer buying Apple stuff directly from Apple online. Apple.com isn't so much better than Amazon the way the Apple store is so much better than other retail but I still prefer buying direct from apple.com. One reason is my company discount. The only way to beat my company discount is to buy at Microcenter which often discounts Apple gear. But I'd still go back to the Apple store for the AppleCare.
hope this helps...