Do it wrong, do it
twice. Do it right,
do it once.
Join Date: Mar 2011
Location: New Zealand
That sounds like a good option if you need to replace it. You can also buy the window switches from Alfa Workshop. I managed to get mine working again by carefully opening the switch casing with a screw driver, de-soldered two pins, polished the contacts then putting it back together.
In your case I would also be inclined to check the contacts on the large rubber plug which connects to the door, if you give it a twist you might be able to get it to temporarily make contact again. Fixing that plug can be a bit more involved.
I found I only had trouble winding my window up when my switch went funny; this is just because of the way the switch is designed. This is also why I recommend having a little look at the large rubber plug.
Do the lights on the buttons come on when the headlights are on?
If they don't it is probably a connection before the switch.
(Mechanical Engineer + Mechanic - Alfa)*time = ln(Bad News)