I bought my wife a X7 plus a year ago. She has 900 miles on it and we have had issues with motor and battery. At first, like 2 months they were very helpful, sent all parts we needed, but you better know how to diagnose electronics and do all the work yourself. All correspondence is done through video and email and sent to China where it is translated to Chinese, there must be a LOT lost in translation. I have listed problems numbered in order of severity and received the same wrong answers over and over. When it works it is a decent ride.
I recommend to everyone who asked me to buy a bike assembled in USA and has support in this country, you can find them but they are outnumbered by Chinese no local support bikes. I bought a Juiced Rip Current, 800 miles this month, Rad is another, I will replace her bike this summer, with one I can call and talk too. Hopefully things will work out for you.