A decent selection of nice products but the customer service leaves a lot to be desired. Onsite it was initially tough to get any help although there was only one other couple in the store then once getting helped they clearly pushing certain products. Once we placed an order we were told the items were in stock and would be available for pickup within 2 weeks. Since that time tracking fulfillment of the order has been frustrating to impossible. We have gotten limited response to inquiries and more than 7 weeks later we are still unable to confirm when we will receive our order. Go some place else or order online if you want something reliable.