I just bought a MacBook Pro and an iPod Touch directly from Apple. They arrived today. First the the MacBook Pro only gets two bars on the Airport connection. On top of this the MacBook Pro has a bad Internal Airport Card according to Apple Tech Support (another long time on hold to find that out) and I must take it to the Apple Store (long drive each way - more waste of time). Next the iPod Touch won't connect to my computers (USB connection). Multiple ports tried. Restarts, reset of iPod Touch, etc. After much on-hold time with Apple Support, deleting iTunes and reinstalling it connects to the computer and iTunes. Good although much wasted time. I had the most up-to-date iTunes (just downloaded) so it is rather odd it was so difficult. Additionally, the iPod Touch does find my Airport LAN and say that it is connected to my Airport Base Station however it won't connect to the Internet, Safari won't work, Weather won't work, etc. So, I'm on hold again waiting for Apple Tech Support (21 minutes of bad music so far). I check updates in iTunes on my Mac for the iPod Touch and I get the message there is updated software for my JUST PURCHASED iPod Touch and they want me to PAY $9.95 more to get this product to work. Freakin' Rip-off! Yes, that isn't a lot of money but this is a brand new, just purchased product. I shouldn't have to be paying any more to get it to work. I just paid for the product. It is brand new, current version, just delivered from Apple today. It should come with all the up-to-date drivers and software or at the very least the downloads of the up-to-date software should be free. I should not be required to pay additional money to get a working product or the current product. The 2.0 software has been out for quite a while, long before I bought. Update: The Apple Tech came on the phone. He can't get the iPod Touch to work either and suggested sending it in for service. He tried the same things I had tried. This is ridiculous. Two brand new Apple failed products in the same day. Commonality is the Airport. Both the Airport and Internet connection works fine with the other four computers in our household so I don't think the Airport Base Station or the Internet connection are the problem. What a hassle. Apple needs to be doing better quality control.