Cables N Mor > USB > mini usb cable
USB2066' USB 2.0 Cable$6.00
USBX21 USB Switch 2 to 1$23.00
CR216AUSB Card Reader$29.00