Has anyone experienced motor controller failure? Mine quit it took 3 weeks to fix new battery and controller. If you don't buy your bike locally be prepared to pay labour for warranty