Got tired of waiting for the new ones to come out, so I'm going to buy these for myself for Christmas. Question is where should I buy them? Here are the places I've looked: - Apple: $159 plus 5.3% tax. Delivered by next week, or immediately in-store. - B&H: $159 no tax. Available in 4-6 weeks. - Amazon: $151.05 (5% Amazon Prime credit card rebate) plus tax. Availability is spotty, except for price-gouging 3rd party sellers. - Best Buy: $149.45 (after Citi rebate and Ebates) plus tax. Not available within 250 miles of me, and they won't ship it directly to customers. - eBay: Not even gonna try. Seems that my best bet right now is Apple, but I want to make sure I covered all my bases. If I'm missing something, please let me know!! Thanks. Update: Also looked at Target: $151.99 (Red Card) plus tax. Available in-store only. This is probably my best option right now assuming they actually have it in stock (their website is sometimes wrong).