There is not an easy answer to this.
Called out the AA over Christmas 2009 and got terrible service in that they relayed the car via 3 different trucks from Bristol back to Sandhurst and also they had to pay for a taxi as they took over 12 hours to do it.
With Green Flag you get the same truck assigned as it is a contractor whereas AA try to use their own fleet wherever possible and so in 2009 we had 2 contractors and one fleet vehicle - total nightmare.
On balance and if AA was not part of my bank deal I would check out Green Flag.
And to do that the Green Flag contractor would have made use of the recovery exemption from the tacho rules.
That was done away with 2 years ago, for penty of good reasons. After all, do you want to be driven 200 miles by someone who has already done 8 hours work?
Now, we have to look at a job and check that a driver has enough hours to reach the destination
and get back.
If there is no way of doing it, guess what happens?
Yes, you get 'relayed'(an AA term but descriptive) home!
The £100ish cost of national recovery is a real bargain; if you had to pay for a recovery from Bristol to Sandhurst it would easily be more than £500, paid up front.
Personally, I'm amazed that the recovery organisations don't
insist that your car is repaired locally with them possibly paying some of the cost, than recover it a long distance.