This is a good, solid company who are very reliable if you need to call them out. They had excellent contact facilities and now even have an app which keeps you updated if you do have a breakdown. They can easily locate you with this facility as well.
My only gripe is the annual payment. They do not offer a good price for loyalty - rather the opposite. Every year means a phone call to get the extortionate price down to something more reasonable. They even offered me a gold membership card for my loyalty a couple of years ago but hiked the annual membership up by a huge amount at the same time.
When I have called them out, I have been more than pleased with their speedy service and professionalism.
Very professional company
Annual fee negotiations