I placed and order and paid for it a month ago. I was told after 2 weeks, when it should have arrived, that things were delayed and was assured I would have my package by Christmas, which included gifts for my husband. I understand, things happen. I've been checking daily to see if it has shipped since it's supposed to be here in 2 days and this morning they canceled my whole order with no good reason. 31 of the 37 things I purchased are available to buy right now on their site. Trust me I spent the time 1 by 1 adding everything back into my cart. I'm fairly certain they're just mad I purchased during a sale and they think I'll come back and buy it lal again full price.