Supermediastore has a 32GB microSD card (Patriot Class 4) for $12.99 -- after $8 MIR. They now charge shipping and tax (didn't use to), though, so I'm not sure it's really that good of a deal.
I use them a lot for other types of media. Good company.
Link