I'm using Vodafone since last year and and saw every ups and downs in the network. The network sometimes really good and can give almost 4-5mb/s downloading speed but sometimes the network becomes very unstable. Which means that your sim card shows you no service while it was working perfectly just 10 seconds ago. It is so much frustrating and sometimes drive you really crazy. Maybe, it is happening with me only but I'm unsatisfied with this network operator.