I ordered 3 items on black Friday with a delivery date of Dec 9th. I received an email a few days later notifying there would be a delay on delivery, but they didn't have a new date. If I choose not to wait I could cancel at anytime. I called to cancel as I didn't know when it would arrive. I was told that in fact I couldn't cancel. I'd have to wait for the delivery and then return the items. So I'm left having to purchase elsewhere and waiting for the items to be shipped so I can ship them right back as a return. I would never order through them again.