20 bucks for a card reader? is it made of gold? we get multicard readers here for about Php150 (about $4). but then again, they're the ones mass produced chinese generics.
i'm using a microsd card reader that came with my iEDGE. this thing is tough as nails, it even survived LAUNDRY. it was left in my pocket, with microSD in it, and when i looked for my pants, it was already hanging out to dry. i took it out of the pocket and blow-dried it, and so far it hasn't shown any signs of wear/tear.