Hi All, I know I posted some time ago that I'd be in NY and looking for some stores and such. I forgot what everyone was saying, and the search function doesn't seem to be working but can anybody remind me of where on Canal St. some of those stores are? Thanx