I bought and installed a new screen on my SL-40. I bought the part from Garmin - not cheap, but much cheaper and faster than sending the radio to Garmin. I recommend you remove the radio to install the part as the are small lenses over each character that can fall out...
Goog luck