If I'm not mistaken you can only top up at ATM,..IF you're an account holder. My bank still don't have that facility..never had and don't think they even thought of adding the feature. I don't think its as free as "anyone walk in, top up and go". Account holder there only apply.
7-11 got?.. I wasn't sure if ALL 7/11 have this. I should try asking soon. If they happen to also charge transaction fee..then forget it..I go Tesco franchise at Taipan, since I walk or shop there frequently.