No viable support at all
Been waiting to get my bikes fixed for weeks, one arrived broken, one had controller broken after 70 miles. Can’t get help, then when you finally do get through you get promises with no follow through and you just are left hanging. It sucks spending this kind of money only to get products that don’t work and zero customer support.