I was shocked when I went to do the install. Evotech parts in my opinion are one of the best on the market and I have never had a complaint about fit and finish when I Have installed other parts by them. But buyer beware the hand levers, or at least the clutch lever is completely sloppy when install complete. It is just thinner enough to cause it to rattle up and down but not enough to get any kind of easily accessible shim in there to stop the rattle, which shouldn't have to be done anyway.
Hi Shawn, we believe someone from the product team at EP HQ has tried to contact you directly to see what's gone wrong here. But please don't hesitate to get in touch if you would like to chat through!