I've been to their store in Williamsburg, BK. Really nice guys, carry tons of good tarck parts. Their frames are nice, but the main thing is that they ship their frames in once a year and sell them out pretty quick. Make sure they have your size before you make up your mind.
I used to dig their Lo Pros but its not practical for long rides. Metropolitan looks nice.