It's coming, folks, so get ready. The opening of Topshop's New York's store -- at least the opening for the huddled, unwashed masses desperate to get their mitts on the Kate Moss' collection, the Unique line, and absolutely everything else one can grab, regardless of size, during the frenzied dash -- will be either October 16, 17, or 18.
Until then, go to McCarren. (I may head over tomorrow night for Wet Hot American Summer.)