Ahhh.... $30 not quite so much a rip-off as a few .05 parts.
No problem with fixing the part, I fix various electronic components every day for people, mostly by resoldering PC boards. The economics vary with every case and there has been many a time that after fixing a part to solve a diagnosis I have then replaced the part to assure the fix. Many a customer would be upset at a further failure. Risk depends on the customer and their finances and in some cases age, ability to manage, and security issues.
Bosch Master, ASE Master, L1
33 years MB technician