I just sent my 696 to these folks. I highly recommend them for any of the products they fix. They fixed the encoder (dial that populates screen with identifiers) for a great bit less than Garmin's quote. They also do upgrades, update and memory battery replacement. I am very pleased with the...