El viernes 22 de diciembre de 2006, la última tienda de Nueva York, ubicada en 1961 Broadway, sólo una cuadra al norte del famoso Lincoln Center en el West Side de Manhattan, cerró sus puertas junto con todas las locaciones restantes en los Estados Unidos.