I have bought several parts from David and even made some visits to his shop. They are always very helpful with instructional information on how to make the parts work and get the best results from them. If you have a Grom, I highly recommend DH motoring.