I don't think it makes much difference who you have I'm in agreement that they all use the same contractors for tow's. You can't expect a tow company to have a $ 25 mechanic and a $ 100 K truck sitting there waiting for you to call. He's trying to keep them both making money for him. No pun but he knows your not going anywhere. I did use GS one other time for a broken fan belt. Broke 6 miles from home. I called and told them there was a tow co. within 5 miles of me and wanted it towed to a friends heavy equipment shop and they did. However it was some time before the wrecker got to me. So I'll not complain but however I do understand the OP's stand. Sometimes the police want wait if on a busy road and do it themselves.