I'm smack dab in the middle of Tribeca which isn't far from the Westfield World Trade Center but I'm not here often. Usually working at my store in Western New Jersey... I do get in now and again and will be there toward the end of the week for a couple of days! I do need some time off now and then! I'll have to drop in there soon!
I checked the storefront location on Google. That is a hike from Tribeca! Enjoying the shave creams. Gotta pick up a soap at some point.