Buy.com has the Viking 128MB Secure Digital Card for $17 - $10 rebate = $7 with free shipping