I'm just in the middle of a heated seat switch project. Its a bit different but theres no way I'm paying 90 odd quid for 2 switches that are quite frankly a disgrace. Ive picked up a couple of switches and loom from a Mazda rx8. There a heavy duty rocker switch that should last. Got mine for free but there about 10 each second hand. Ive belled all the wiring and should all work fine, plus the illumination is same colour as Alfa. Only slight problem is they are bigger than stock but with a bit of trimming of seat plastic they should fit flush. I'll take some pics when finished and add wiring diagrams if any ones interested.