So are the new iPods at Apple Stores or would they start putting them on display near launch? I am interested in buying a new Touch but want to see it in person. Thanks!