Hi Richard. Yes, Lucky Mobile sells top up card on their various stores. For more info, visit this FAQs: click here.