Vodafone is no better.
One of my friends using vodafone has been billed the twice for the past two months. Each time he had to call up and make the followup to have the amount credited back to him again. So much for efficiency.........