Edit: I have been back to this shop several times since my original post, and I am very happy with them. They have a good selection, decent prices (for the east coast), knowledgeable staff, and comfortable places to wait while they help other customers.
OP: I visited right as they were opening, and the selection was small. I plan to go back and see if things improve. [Original rating: 3 stars]
5 months ago