There was a long wait, bad luck to order during Covid19 outbreak, and their communication during this period was not good. When the kit arrived I was impressed and the installation was pretty easy and well explained. I unfortunately had one of the Pro packs with the judders. Customer service was responsive initially offering to send a complete new kit. Nothing arrived so on contacting them again I was informed that no not a new kit but a reprogrammed controller! Unfortunately this was also defective. Finally a 2nd reprogrammed controller arrived and it worked. 12months after the order I am now satisfied. Being in Australia meant long waits. The kit itself and its implementation is fantastic, so good that I have ordered second kit for my touring bike. I have learnt to be patient, Good things come to those who wait!