We pay for ours along with our car insurance so its divided throughout the year. We are with RAC.
I do know with RAC if you happen to have a blue badge they will give you a discount and a premium callout service on top.
I hope other people come along as my answer seems pretty useless