My wife ordered a FLX Trail with the larger battery, a seat post, cell phone holder and extra set of tires for X-Mas. Price, around $2,300. With shipping. We were told when we ordered the bike it would be delivered by X-Mas. Well, missed the Christmas delivery. Kinda awkward, as everyone else got a present X-Mas morning. Bike was delivered in middle of January 2017. OK, its a startup I thought. Box was delivered with a hole in the cardboard, when unpacked, frame was scratched, cell phone holder and extra tires were missing. Next I carefully assembled the bike. Took it outside and rode up the driveway, front wheel wobbled like the wheel was bent. Called FLX. And was told to take it to a local bike shop. There I was told the wobble was the tire and not the wheel. Called FLX. Just cancelled the missing extra set of tires. I did recieve the cell phone holder a couple weeks later. Still waiting for "the touch up paint" for the frame scratch and a new wobble free front tire. Then, on my first ride (5 miles) the motor quit, 3.5 miles into the ride! Walked it home. Walked, because it is too heavy to ride up hill without electric assist. I am in my 50's. Called FLX again, explained and they thought it was some kind of regulator on the motor."We will replace it and have it installed for you, about the third week of February." Still waiting, no call, It is the first week of March. I currently have an expensive piece of metal with a defective motor and wobbly front tire and no "touchup paint" for my $2,300. Investment. To their credit, they did comp a set of fenders to me. They were nice enough on the phone. At this point I really dont want the bike anymore and if they would take it back for a refund I would be happy. Frustrated and believing I made a mistake buying this bike.