A purchase I made on the EC90 internet site has left me quite frustrated. To begin with, there wasn't enough information on the products on the website to make a purchase decision. The carbon fiber components I ordered were not of the quality promised and were clearly flawed when they finally arrived. When I reached out to customer support, I got unhelpful responses and a general lack of interest in fixing the problem. In sum, if you're seeking for a trustworthy and pleasurable online purchasing experience, I wouldn't suggest EC90's online store.