I ordered a toy for my son almost 30 days in advance, he was supposed to be a Xmas gift and it was supposed to be delivered on the 27th of December the latest. I ordered from a vendor listed as Some-nameCA. I specifically chose a vendor that seemed to be in Canada to speed up delivery. After payment I received an email informing me that the shipping would have been delayed to the 10th of January and it was sold and shipped by wushu-something-china. On the 12th I received an email informing me that the item was delivered but we did not receive anything, and my son did not get his Xmas present in spite of my best efforts. Shameful.