please call 43430 free and choose option 2 to top up, you dont need to top up but just listen to your airtime credit balance, what does it say?
if its less than £25 now as you have your mobile data on then you could choose the £20 goodybag.
Buy a goodybag
Can I buy a goodybag with my existing credit?Of course, you can. If you already have PAYG credit on your account, you can use this credit to buy a goodybag. Follow these very easy steps. and you'll be on your way in no time!
Steps:1. Login to your giffgaff account2. Go to the Buy a goodybag menu section3. Click the "Buy a goodybag" button under "Choose a monthly plan"4. Click "Select" on the goodybag you want5. Select "Using my balance" and after click "Pay with balance"6. Your chosen goodybag should be added to your account