I've helped two people in the last year to update the firmware on their Garmin units. It is a fairly simple procedure, and it is FREE. But in both cases that is not what the stores where the bought the units told them. Both stores, different ones, tried to sell them new map software, which would not help to fix the issues they were experiencing, but on which the store would make a big profit.
Surely these sales people should have the training and INTEGRITY to help Garmin's clients, and if not, why are they still agents?