I have an upright heater that has a digital control panel on it, and the power button started playing up and not responding.
I pulled the thing apart and found it has 6 surface mount buttons, and the power one had broken inside:
The power button had lost its click. I knicked the set timer button off the pcb, as I didnt have any spare, and I never use that function anyway. I de-soldered the old button and chucked it in the bin:
Luckily for me, the swich locations are illustrated on the PCB. I soldered in the switch into the power location.
All back together and its working well again. A relatively simple post, but effective nontheless!