An point I hope worth making in connection with this is that a lot of motor insurance policies have breakdown cover included as part and parcel of the policy. Lots of people may be buying breakdown cover unnecessarily. Worth checking all the detail on your policy.
I think they provide better service (because the insurer has more skin in the game to get it right). But just a personal opinion.