I had to detach the pedal cluster to attach the switch. When I reattached the cluster I pinched the wires from the switch. That caused electrical issues until I figured out what I had done. At first, I thought the switch was faulty. The seller sent me another one at no charge. So, I would say his support is good.