ndsgamer.com It is not the cheapest but the quality is high and they are here in the US. Big plus for me. Shipping is sooooo fast. From Texas to Florida in 3 days or less. Ordered a friend a card on a Friday afternoon close to xmas and it arrived on Monday. It is just up to you how long you want to wait. Goldenbridge is OK but you'll wait 2 weeks or more because it is in HK and you never really know what you are getting when it is over seas and what a pain to have to return something. just my opinion.
This is the site I ALWAYS recommend. They have a GREAT support team that will help you with any problems with your card. Whether it be installing firmware, or an actual defect.
i have been waiting for almost 2 weeks since i ordered my scds2 from http://www.ishopvideogame.com/ and im pretty sure it was shipped as i got some emails from them telling me that they shipped it
I always recommend this site, since I ordered my Acekard 2i from there and I received it within 2 days. www.leetmod.com