I've been using 32GB Sandisk cards (Sandisk Ultra microSDHC UHS-I, class 10, to be precise) for my Raspberry Pi projects, and once I had everything set up nicely I took a backup image of the SD card and use that same image for each new project.
I had been buying the cards as and when needed off-the-shelf in my local Tesco (large supermarket chain) for £14 a pop, and hadn't had any problems.
Then I bought one from eBay (just under a tenner) from an "Official Sandisk eBay partner" in the UK. I noticed the packaging was slightly different, which raised suspicions, and then when I tried to write the image to the card I found its capacity was 810MB less than the cards I had been using!
I opened I request on eBay, and fired off a message to the seller explaining that this item was a fake.
Next time I was in the supermarket, I bought a "proper" card, and the packaging seemed normal (the same as previous good cards bought there), yet when I got it home - exactly the same! 810MB smaller than the old cards!
So either Sandisk themselves have reduced the capacity, or fakes have found their way into the mainstream supply lines...
(I've shrunk my image so I can use these new cards, but I'm still a bit perplexed and pissed off with the whole thing)