The stores probably only got their last delivery with the cars 2 release. We found our missing cars in a huge mixed tub at a store in Germany. You can also order from the US. We got the last two you pictured from a friend that traveled to the US in 2010. Now they might be collectors items but you should find them on ebay.
This user would like to thank CH_Me for this useful post: