This deal has ended.
Amazon now has the 2GB Kingston SD Memory Card on sale for only $6.53 after this $20 mail-in rebate (expiring 7/31). That's easily the lowest price we've seen anywhere. Plus, it's well reviewed, receiving 5 out of 5 stars from over 30 customers. Shipping is free with a $25 purchase and there is no sales tax (except NY, KS, ND, WA).