Did my research and found way more Evotech recommendations than all the others combined so I figured what the hell. Even coming from England plus shipping it's not bad, $118 for the set. Having it sent to my local dealer where all I have to do is roll in and go have a burger across the street while they install. Report to follow in a few weeks.