Is this the Giant Contact Switch we’re on about?
I had a 2013/14 model in recently. i thought it was a bit crap. A good idea poorly executed. Lots of play. Cable operated and the cable is right in line to catch loads of crud, which affects it badly. And you have to remove the saddle to change the cable. The ‘spring’ part is a totally sealed throw away unit. Yes, you can have it either way up and change the cable routing which is great, but once it’s gone, you’ve got to replace it. We had to get one via Giant from the Netherlands. Fairly quick to arrive though.
I wouldn’t bother if it’s the same one I’ve had in bits a few times…..