Ordered a bunch of items on Black Friday and was supposed to be delivered by Nov 6, then was told a delay of 5-6 days. Still didn't show up emailed and told how busy they were and it would be delivered by Christmas Eve. Was told this 2 separate times. Today 1 day before Christmas Eve my whole order was canceled. So pissed. Now I don't even have time to order anything in time to replace these items for Christmas... horrible customer service