All reviews seem negative
Stopped by last time I was in the area and the shop is shuttered. Guess they went out of business. Too bad - it was a nice shop.