I bought the full package from evassemble (controller, motor, battery, throttle). Like others, I received a battery with bigger dimensions than I was promised (20mm extra height) but unlike others that didn't cause me too much bother. They seem good at customising batteries; in my case, using a...