I've been to this store a few times. I find most of the products over priced but they do keep a very impressive stock of items. I called once to check stock on a product and I was instructed to call back the next day to speak to a manager. I was disappointed that I was unable to verify if the product I was searching for was in stock. This should not have required a return phone call.
Cons: Price, Customer Service