Good: Givi, prices, shipping, most technical support
BAD: Denali D2 LED lights and tech support.
Why? I have to cut the controller out again tonight, and send it back on my own dime, and that means I will be on my third controller harness and the current one went bad in just 1 (!) month.
My suggestion, don't buy Denali D2 LED lights from anyone.