Like Peter, I've been with the RAC for years, and used them half a dozen times and always found them to be fine, they have either got my car going or organised a ride home with not too much delay, with pleasant operatives and reasonable vehicles.
I will be staying with them.