I've been dealing with dhm since i bought my grom and let me tell you something.... parts are quality and service is unmatched. It don't matter how dumb of a question you have, they will answer it and help you understand. If you have issues and reach out, they will help you trouble shoot it and get it right! I can't thank them enough for everything, to include making sure my order was right when i added a component that would work with the rest of my order.