I would definitely make a call to Garmin.
I dropped one of my units and broke the screen - it was well out of warranty sent it off to garmin and they advised they couldn't repair as no longer had the parts.
However they offered me a brand new replacement, of the updated model for a fraction of the new cost, which I snapped up!
Mike