Before you go, just try putting in the correct internet settings and see what happens.
APN (internet) settings are always a source of frustration and often people think they have put them in correctly but have made a small mistake that they just cannot see no matter how hard they look.
If they were not added to your phone automatically you can do it yourself:
Select Add new APN and then carefully enter these:
Connection Name: giffgaff
Proxy: Not set
Port: Not Set
Password: [leave blank]
Server: Not set
MMS proxy: 188.8.131.52
MMS port: 8080
Authentication Type:"PAP or CHAP"
APN type: default,supl,mms
APN protocol: IPv4
APN roaming protocol: IPv4
MVNO type: IMSI
MVNO value: 23410x
Turn the phone off/on and see what happens.
Good luck !
To use internet, first check oyu have 3G/4G coverage at status.o2.co.uk
Then follow these guides to set up internet, just follow the guide for your phone:
If that still doesn't work and yo ustill want to cancel the recurring goodybag, do it at
Hope this helps