simkhoo, atrecordThanks for input. I am very tempted to DIY as there are many instruction on the net on how to do it. Just a little fearful I dismantle already don't know how to assemble back Also you need the right tools as you have to remove the whole cistern to change the rubber piece.The mechanism suitable for my Johnson Suisse is only about $20 from hardware store. I may try this out as my June holiday project.Otherwise, I will just go for the $120 one from France. From reading the prices you guys mentioned, it seems reasonable as it includes installation. The guy mentioned it can fit 90% of the toilet bowl models and more lasting than MIC ones. If on site, they are not able to install, they will bring back with no charge.