I have had good service from Carling rocker switches, lasted close to ten years on the console of my boat, almost fully open to the weather. I am in the process of doing it all again and will use them again. They come in different size clip in bezels to make up the number of switches you need. They are not cheap, but not too bad considering they actually work.