Ordered a Christmas gift for my granddaughter. Their site indicated that it would be delivered before Christmas. Went on line today to track the order since I was given an email that they were preparing my order but never receive notification that it had been shipped. I went online and found out they had cancelled my order. I tried to call to find out why and was on hold for 20 min and then a message came on that said they weren't available now but would be later then disconnect me.