I would recommend buying your cards from a good source, like any of the recommended flashcart resellers or electronics retailer (newegg, amazon, frys, ect.) I never buy from the likes of ebay for microsd cards, and never from a place that I've never heard of.
All I can say is use this thread as...