Despite a helpful chat experience when buying my bike, I have then had the worst ever experience since purchasing and am 100's of pounds out of pocket. Reported a fault with a brand new bike within 14 days of receiving it. Eventually sent parts to replace myself following a dodgy video which didnt even match my bike. Product still not working now saying I've to pay (to receive the exact same parts again). Honestly avoid at all costs - there are plenty of companies who will treat you 100% better and not steal your money!