Don't know how expensive the new toy is but I do know people who ordered inexpensive (less than $20) things on Amazon and they cancelled the order, got their money refunded and then the product showed up almost a month later. I seldom will order that way from now on. A few times I ordered things (like tee shirts) and didn't look closely and then got them about 5-6 weeks after the order was place. So it can be a bit unpredictable.