Speaking as a total newbie i would have thought that e-bikes are the same as anything else in that you get what you pay for. But it does sound to me like the company has done a good job in customer service and have tried to rectify the issues. Some wont even take your call once you have spent...