Originally Posted by
CaliAccord
"... is there anyway to avoid having to spend $300 on it...?"
Maybe. You can try
repairing the switch. Sometimes, they just need to be cleaned up and have their contacts burnished. Cost = $0.00.
Here's how I fixed an I-switch on a Vigor. No guarantees, but the "refurbished" switch still works okay today. OTOH, you may have a different problem -- your switch may need something besides that.