I've just done this in the last week. Once you get the light down the switches are accessable.
Replacement switches are available from Digikey for less than $2.00. The switch from Digikey was the same brand as what was installed in mine. Part number 545PB-ND is the one I used. It is only...