i got mine here, its like the only place in the us that sells em anymore, I had major problems when trying to order with a hong kong company.
http://jandaman.cybrhost.com/Merchan...egory_Code=GBA
I got this one:
http://www.jandaman.com/Merchant2/me...=gbaezflash512
you dont need a gba to link this one up. The only things that arent great about this one is that it sometimes loses saves if i dont periodicaly charge the battery by hooking it up to the usb. and it doesnt have a realtime clock on it. that didnt matter much to me since pokemon is like the only game to use it.