I suspect your best bet is Garmin.
Handheld GPS units are usually submersible so need specialised opening and resealing and, of course, the keypad matrix covers will be a Garmin only spare. Give Garmin a call, most manufacturers have a fixed price repair for these sorts of devices.