I got a Neihoff switch at a local auto parts store when I was in a pinch - for a mid 80s BMW car. Funny thing, though, the sub was actually about a buck more than Chicago BMWs price for the OEM switch! Maybe the Neihoff is better quality, it's about 5 years old and I've not had it leak a drop yet...