Best Buy offers the SanDisk Ultra 32GB Class 10 UHS-I SDHC Memory Card for $11.99 with free shipping. (Walmart and Amazon charge a buck more.) That's the lowest price we could find by $3, although it was $2 less last week (now expired). It features transfer speeds of up to 80MB/s.