I've been on Vodafone prepay for just over a month now and find the self service terminals in the Vodafone shops very convenient & easy to use.   I am at the mall quite often & I find it a very easy way to top up my phone.    You get a text almost instantly and it is shown in the 'My Vodafone' app pretty quickly too.     The Friday deals are great as well.     I know I am getting better speeds with Vodafone than 2 degrees.