I have this bike, and I’m satisfied with it, but I’m extremely happy with this company, Impex. They stand behind their products! When I had a problem with this bike, they sent me new parts, free, without asking when I bought the bike! (I had used it for less than the warranty period, but since it had sat unused until my other bike was no good, it was actually past the warranty.) When it turned out these parts weren’t sufficient to fix it, they sent me a new mainframe, basically a new bike, at no cost! (They do sometimes get orders wrong, but they do correct them quickly and don’t ask you to return the wrong order.)