Undoubtedly mPesa is one of the finest offering from Vodafone for making online transaction. It has way too many advantages over other digital wallet and I am really making use of it. I use it mostly to pay my electricity bills and DTH recharging. mPesa is really fast and secure to do transaction. It takes me nearly 30 seconds to pay my electricity bill and all other transactions. I do recomend this app to everyone.