Doesn't deliver the items you order. Instead gives generic cheap brand alternatives. When contacted about it, eventually offered a replacement with the correct product as they realised the mistake, after taking the time to post off the return items myself I am greeted weeks later to the exact same wrong items again. An absolute joke and a waste of my time and money. I have been unable to ride now for weeks due to their mistakes. The rest of the order was ok, and I would have used them many more times if it was not for this mistake.