i live in singapore and have no idea where they sell more of those gba flashcards.......too young to have a credit cards.......super card mini sd is my only option since i have it when i 1st bought my ds lite......unless someone tell me in singapore where they got sell better flash cards.....i am using a ds lite by the way....it is just i missed the games in gba and wanted to play it

If you don't have access to any online stores, then the Supercard will have to do. The main issue with compatibility is that some games run slower than they should. A few games don't work at all, but most do, and it's only a small percent of games that do slow down. Nevertheless, for a better explanation and two possible workarounds, see http://wiki.pocketheaven.com/SupercardGBASlowdowns

If you're looking for excellent GBA compatibility, fellow Singaporean, than the EZFlash IV is your best bet. Try Funz Centre at AMK Hub and ask the dude there, he should have it. Otherwise go with the Supercard Lite (Since you have a DSL and stuff)