Beware when dealing with this company. They will rip you off with non genuine parts and use jugaad to install them, which later can malfunction and you will find yourself at a loss. In my case I had asked them to install a odometer gear box which they had taped to the front and I was in middle of a long bike trip when it came off. Not to mention I had paid an exorbitant amount to get it installed at my doorstep when I could have just went to nearby mechanic and got it done in less than half what they chanrged. They initially said they would replace free of cost but since then (been two weeks as of 12th aug 2017) all my calls have went unanswered. Talk about being scrupulous!!