The computer/gear control switch had to be replaced because I broke the other one when I fell. It did take a long time to come (from a long way away) and that was frustrating not being able to ride at this time of year, but the quality of the item seems to be much better than the original part! The buttons are easier to push, more sensitive and fast-acting and the screen is very clear and nicely visible in the sunlight. Although it was scarily expensive (and an essential part of the bike) I am glad I replaced it instead of trying to glue the old bits back together. Went out this morning for the first time since replacement. Very happy!