If you check enough you will find horror stories for just about any service. That said, my vote is for Coach-Net. We've had their service for many years. Used them a couple of times for an older class C and once for our car with a flat tire. Service couldn't have been better, a true sign and drive policy.