I ordered on the 4th of December. It said it would be delieved by the 21st on the original email. They sent me an email stating it was shipped on the 18th. When I track it, it only says that a label was printed. It has not been shipped and I've tried numerous times to cancel. As of today it still has not been shipped. They told me in an email that due to high demand a lot of items have been delayed. So why can't they refund if they didn't send it? Clearly seems like a scam