Rating Summary based on 59 reviews
Advantages None that I can think of...oh..they have the word "British" in their name
Disadvantages Customer Service (lack of), Prices, Attitude...oh everything really
Disadvantages Everything, especially their call centre and customer service staff.
Disadvantages Poor Customer Service
Advantages No unexpected repair bills
Advantages None at all
Disadvantages Expensive, appalling customer service, inaccurate billing