Does what it says on the tin...
Have been a customer of vodafone for over ten years and have had no problems with the company nor any reason to be unsatisfied with the service.
I've had signal when other networks have failed, and only twice had no signal for more than a couple of hours.
Telephone contact, online ordering, account records, all faultless. Long may it carry on!