I just ordered this for $28.95 with Google Checkout @ buy.com with free shipping. There's a rebate for $9 so total price could end up being $19.95..."Offer valid from 10/15/2006 to 10/28/2006"
Kingston 2GB Secure Digital Card (SD) - SD/2GBKBR
Kingston 2GB Secure Digital Card (SD) - SD/2GBKBR