I have been using Vodafone for a long time now and the quality of service it provides is just incredible. Networks are available even at the remotest areas. Internet speed is good. Customer care support is awesome and plans are available at unbelievable price. Definitely worth your money.