I would go here just for the Helmut Lang stuff they carry. Luckily they carry a lot of other hard-to-find European brands like Samsonite, Mandarina Duck, Rene Lezard. Sale time, there's plenty of stuff left too.
Pros: Good selection, friendly sales people
Cons: Not near other stores
more