Hey Shawn, as I'm sure you know most modern cars use a normally closed push/micro switch that touches the arm of the brake pedal so that the moment the pedal is touched the switch is released and the lights come on.
If your switches need you to stamp on your brakes for them to work it sounds like they will either very soon fail or they have some muck inside them and only by stamping on the brakes do you move the muck enough to get some pressure in the switch.
Oh and why 2 switches??? Any idea what each of them does??? Maybee if you can work out if one is working and the other is faulty you can gerry rig your whole system through one switch??
Just been on the samba and it looks like your two switches work in tandem....kind of a back up system if one fails then the other hopefully will still be functioning. So maybee you shold test each one individually and try and work out if one is faulty or if they are both dodgy.
You might get away with a standard switch as a replacement. If it were me I'd give good old VW Heritage a call as they have the cross refences between the different types as to which parts are interchangeable.
---
Any fool can make things bigger, more complex, and more violent. It takes a touch of genius - and a lot of courage - to move in the opposite direction.