It has been a topsy-turvy ride with Vodafone. Their service is good but they do tend to overcharge a bit. So the value for money ratio is way low. Connectivity is average. Customer care service is decent.
Pros
Multiple packages to chose from
Cheaper sim cards
4g connectivity
Cons
Expensive
Unexplained balance deductions