Excellent seller: good price, packed well, shipped fast (+tracking). Arrived to upstate NY, USA in about 11 days. GREAT Communication: quick reply to my emailed questions. Sadly, I ordered the wrong motor controller (it needs Hall Sensor signals from my lawn mower motor, but motor does not have the signals). LED on controller board blinks a code to tell me this ! NOTE: controller is 80V. Lawn mower battery is 80 volt nominal. But when fully charged is 84 volt. LED blinks overvoltage code.