While I haven't personally used them, DealWoot has CycloDS at the cheapest price I've seen with free shipping. I think they are officially endorsed by gbatemp, so they should be trustworthy.
As far as a microSDHC, I've always found Newegg to be one of the best places to go, good prices, good...