This came out of the US. I checked Walmart here in my city in Canada but did not see one, although Wamart was selling Hotwheels for 88 cents and there sure weren't many left. I don't think the 300C would have been going for 88 cents, and with the crowds, I didn't bother asking.Hemilover said:What Walmart ? Where? Canada or U.S?