Buy.com has the Kingston 2GB Secure Digital SD Card for $17.95 shipped after rebate.
Pricegrabber Price : $39 ~ $75 Shipped
Update : Price is now $19.95 after rebate.
1. Buy.com Price : $36.95
2. Choose Google Checkout to get $10 off $30 ( You may need to be logged out to see this option )
3. Rebate Price : -$9.00
Final Price : $17.95 Shipped After Rebate