Hopeless.
This is the first time I've used RAC and I am not impressed. I was told there would be a 3 hour wait before anyone would come out. This is in the centre of a city, not some remote wilderness. I was told that they were busy. Well, get more vans on the road because three hours is not acceptable and not what I paid for when I joined. I phoned a local tyre place and they came out ten minutes later and replaced my tyre - no extra charge for the call out. Brilliant.
I called RAC back to cancel the callout. It took another 10 minutes for them to answer the phone.
Later, I called customer care to make a complaint. Guess what? It's 4 pm and they have all gone home.
No wonder they can't run a rescue service. Avoid at all costs.