So here we are, Christmas in a few days and my order hasn't shipped yet. You can't cancel it, and don't think you're getting everything you ordered, NOPE. Things aren't available that were when I ordered. How a company can do business like this is bizarre to me. I think they are shipping from China, hence the long delivery times. Let's talk about your order coming in numerous boxes too. How do they make any money? If I need to ever order again, which I highly doubt, I will make sure I order MONTHS in advance. Really get your act together Joannes!