I'm not sure exactly who you are talking about, but I know that Electrical Connections was a sponsor here for awhile.
I got some of their fog lamps too.

I'm sure they could help you find a switch, or even build one to spec.
Cheers,
Steve