May have great products but honestly I wouldn't know. Shipment for my moms surprise birthday party has YET to come in. When I called they basically said it was not their problem once it got to FedEx or USPS? Ok? Asked them to send me an expedited version of my order and I would return the other set when it arrived... no can do! Only way to get another order was to order a new set and they could give me free shipping. I said okay well I ordered Cyber Monday. Could you please give me that discount and when I get the other order can I return it? No, sorry we cannot honor that discount even though I am looking at the order and know you are telling the truth. The only thing I was offered was sorry to hear your mom's birthday is Saturday, and here is a $10 credit towards the order. I DONT WANT $10 credit I WANT WHAT I ORDERED ON TIME AS IT PROMISED I WOULD. HORRIBLE SERVICE. Why have a customer service line if you know that you have no intentions of helping your customers in any way at all? Would not recommend. I am a supporter of small business but this the type of service that makes people use Amazon, Walmart, etc.