I ordered before xmas on 12/17 and did not receive my order. It's currently 1/3. I'm hoping it's just delayed. I haven't called, and after seeing these reviews I may not bother. My son is, unfortunately, very disappointed not to receive his surprise anticipated "delayed" gift. Very sad.