I recently had a problem with my Kickflash not being recognised. A quick inspection showed that a surface mount resistor just above the zorro edge connector had become dislodged when inserting the card. A quick blast with my soldering iron got it working again.
________
Buy Herbalaire