eCost has Ultra 1GB 40x Secure Digital (SD) Card for $34 before $30 mail-in-rebate. Use Google Checkout there to get $10 OFF. You end up making roughly $6 (minus whatever shipping charge is)