macryu.com
Where is the iPod Touch?
Shipping on 28th Sep, or so says the Apple Online Store. But according to here and many other sites, the iPod Touch has already hit many places in the United States! So where the hack are they? My …