Another card I have - that 8GB one - is made in Japan. I used it in NDS Lite before and never had any problems. It worked with Gateway too, but after the errors with 16GB card it stopped working too...
Why not buy from an official reseller? There is many from all corners of the globe it seems, from a quick check of the official website