Has anyone tryed the heel clicker clutch kits. I see they advertise lots of track HP numbers but do they improve your clutching that much or is it all talk. I can get them for $280 Canadian to fit my Polaris is that a fair price. What do they sell for across the border. Do they have a website?