The almost certain fact is that these products are cheap chinese mass production.
Couple of years ago, a friend gave me a 4GB memory stick, but forgot to mention that he bought it from a place like the one that you're talking about. Result - I lost around 1/3 of the pictures that I had ever...