I need a physical store to pay and renew my minutes
Hi Peter. Which carrier are you with? Most, if not all, carriers sell minutes from their website.