This place is a little intimidating to walk into. There are some high price points on some products, but it seems the quality matches the price. One of our items had to be pre-ordered and it came in on time. They were more than willing to get us what we needed on a busy Saturday afternoon. They even offered to carry it out to the car for us. Good products and good overall service.