Many peoples experience with Mr Clutch is they're a chain of thieving, incompitent cowboys and shouldn't be let near anything as complex as a motorvehicle.
Numerous people have complained of many basic things not being done correctly, so I'm going to wish you the very best of luck that they haven't just wrecked your car.