Walmart has 32GB SanDisk Class 10 UHS-1 microSDHC Card (SDSDQY032GAW46) on Sale for $10 with free store pickup
When you search for the item, you might see it says "OUT OF STOCK" but don't get discouraged... Try putting in a zip code and checking whether there's one by you... Took me a couple minutes to figure that out.. It just said OOS automatically..
And if you buy more than one (I think limited to 2) don't forget to use your Amex to get $5 off in MY OFFERS bringing this down to $15 for 2!!