Cool stuff..
Do you happen to know a reliable source for omron D2F F37
Personally I would avoid Omron switches in general, particularly the D2F series. But you could check Mouser and Digikey, those are the most reliable places I've been able to find microswitches in general.
why avoid omron.. Show Image
(http://www.cute-factor.com/images/smilies/onion/efb50fe2.gif)
This whole thread is about replacing failed Omron switches ;) They have quite the reputation of failure. Check out the Cherry ones I linked to in the original post