Living locally, I've been in the shop before and have even made purchases. However, last Saturday I had a terrible experience and will never go back. I was ignored while waiting for service (for 10 minutes, in the same spot, while others who came in after me were asked ""oh, can I help you find anything?"") And then when I went out of my way to ask a salesperson about a mirror with no price tag, the answer was ""well, if you can get it down without damaging it, they'll check the price for you."" At that point, I said ""I'll skip it then."" On my way out I did mention that the service was well below par and the response was NOT ""I'm sorry"" or even ""what happened?"" it was ""we're busy."" Ironically, there was nobody in line, and two staff members standing up by the register, chatting. If there were a rating LOWER than 1 star, I would give it. I am completely disgusted and would warn everybody not to bother with this place. They don't count on repeat business, and so treat customers poorly.
Pros: I could walk out
Cons: Rude staff, frustrating experience, messy, dirty and crowded store.