I was looking over a couple of Bazooka figures I bought and noticed a small variation between the two.
The one on the left I believe was from Target or Walmart (It's been a while so I forget exactly where I got it) The one on the right (with the $3 price tag) was bought at Family Dollar


Now I thought that the ones at Family Dollar were overstock, but looking at the date stamp, it was carded in 2010. It also has a sticker (I assume) that says "Made in China" in French even though the card clearly is printed with "Made in China" already

Not a huge variation, but I was surprised that there were 25th figures being carded in 2010