I've bought three of my frames from this location. I love my Ralph Lauren, ProDesign (from Denmark), and Diesel frames that I purchased here.
The proprietor was nice enought to provide me with feedback as to which frames suited me better.
I will definitely buy my next set of frames here!