Nintendo events. However, since now Ninty doesn't support GBA, you have to be mystery gifted in the DS.
Sorry the best way these days is to get a game shark application. But too bad!!! Nintendo does not manufacture the product so I guess you have buy the thing off EBAY. And everything on Ebay has a limit on items.
That is it. But you can get help from nintendo's main website.