Pick one up from a local wreckers that matches yours, and switch them out. They like to use plastic tabs then melting them to put them together. Easier to do the panel than try to fix. I typically can get the whole complete panel, switches and all for $20. And yes, depending on what type of door clips you have, they can break. Mine are all the one piece kind. Never been an issue for me breaking.
The beatings will continue until attitudes improve!
HID Quad bi-xenon + foglight retrofit