I just cancelled my online order too. I think I'll wait this out until things calm down a bit more..probably next month. I'm not in the mood to go through the hassles of returns.
My 160GB Classic that I ordered Sunday afternoon has now shipped and I should have it by Wednesday with the 2 day shipping! I am so glad I cancelled my Touch order.