Asked them to install my clutch kit. They refuse to install your parts... read more Asked them to install my clutch kit. They refuse to install your parts so they can overcharge you. When asked for an estimate for them to install their kit, they refused to give phone quote saying vehicle has to be brought in. That way they can say more is wrong and overcharge you again. Hadn't heard anything good about them through friends but I decided to call anyway. AVOID THIS COMPANY AT ALL COST!!!