Recently I registered with Vodafone m-pesa knowing they give Rs 50 Cashback Every month. Firstly I didnt get registered as they didnt send verification code. I tried 2 3 time. but nothing happens. so as I paid my mobile bill in normal way. very next day, got call from them asking the problem regarding. I told them, and they make it active from their side I loaded 500 bucks at the beginning, made some recharge on home numbers but did not succeed. it was just happening on Vodafone network and other network failed. also tried to pay utility bill but same failed again. so I decided to pull back that money in bank account, but they showed charges to revert them. Shocked to see, I have experience in freecharg.com account while revert to bank they didnt charge but Vodafone does. I finally called to Customer care to please close my account. I dont wish to suffer.