I don't know why, but even if they work, cheap chinese clone cards irritate me, a lot. OH and before this gets swamped with it:
DO NOT EXPECT A 3DS FLASHCARD UNTIL WAY AFTER A 3DS ROM IMAGE HAS BEEN SUCCESSFULLY DUMPED. AS OF 4/5/11 NONE WHATSOEVER HAVE BEEN DUMPED, NO EMULATORS OR ANYTHING SO DON'T ASK!