Hi Mark
As the others have said this is a common failure and by the way Porsche part suppliers sell the stalk they know all about it.
I had the same problem with my 3.2. The contacts did not stick together but the plastic bit that rises and lowers the metal contact melted.
With some crafty work I stuck a bit of plastic back on to replace the bit that had melted so that when the stalk was operated the contacts would make and break.
I fitted two relays on the front panel next to the headlamp washer pump and extended the wiring from the fuze box to the relays to switch the current to the main and dipped beams. Job done.
This was over 8 years ago, 5 to 8000 miles a year, and the repair is working fine. The wiring diagram in the Bentley manual was fine to determine which wires to cut into to operate the relays and I used the standard fuzes in the luggage compartment fuze box to protect the headlamps.
Save money, do it yourself, its not hard.
ALAN