I have had the best experience possible with this company. I bought a kit and experienced issues. It happens; it’s how the world spins. However; I can full heartedly state that every step of the way, David at DHM was on the phone helping me figure it out. It took all my fear of not getting the bike running away. I cannot express enough how much I recommend a quality kit from David. You’re the best man. Thanks for all your time and help; it really was all appreciated!