If giving no stars was an option I would have selected it. I made an order for next day delivery before Christmas, it did not arrive on time so I cancelled it and requested a refund. I have spoken to numerous people in customer service and 2 months later I have still not received a refund. The customer service representatives are beyond unhelpful and quite possibly the least knowledgeable group of individuals I have ever communicated with. Do not ever order from this retailer.