SuzhouMy iPod Touch has been shipped from Suzhou, which is where the things are made. Apple reckon that it should be delivered this Tuesday and here I am regularly refreshing the tracking page to see where it is now and working out how long the flight from China is (12 hours). How sad is that!