Update: The price has increased. Back in stock, Buy.com has the Kingston 19-in-1 Media Reader for just $12.49 $13.74, a $1.50 drop from our last mention. Connecting via USB, this can read the following formats: Compact Flash I & II, Memory Stick, MS Pro, MS Duo, and MS Pro Duo, MMC, Secure Digital, Mini SD, Micro SD, Mini SD High Capacity, Micro SD High Capacity (SD cards are common amongst digital cameras), RS-MMC, MMC Mobile, MMC Micro, and MS Micro. It comes with a two-year warranty. Shipping is free and there is no sales tax (except CA, MA, MD, NY, TN).