250 to replace the switch, now thats expensive. It sounds like your clutch master cyl is leaking. Not a hard job to do yourself if you mechanically inclined. if not then yopu are at the mercy of the mechanic.
The clutch master cylinder?Is it easy to get to.
I hope it's not the mechanic that ripped u off 250 bucks for a tiny switch.I brought it to a mechanic I know.