I bought my bike from Gordon because I wanted peace of mind if anything goes wrong. What a hassle if you buy online and something goes wrong. I had to take the bike in with a slight fault and Gordon had it all sorted for me. The manufacturer was contacted by him and he had it all set up for me returning to pick it up. If you are going to buy an electric bike, I could highly recommend Easygo. We were that impressed that we have just bought another for my partner. Excellent.