Sorry that it hasn't worked for you.
O2's coverage and speeds in many areas is poor bordering on non-existant.
I spend three or four weeks each year in west Wales and there is no O2 coverage, not even 2G!
EE have great coverage but are rubbish when at hom, so I'll stick with gg until ee get their act together.
Good luck with whichever network you move to and I hope the speeds are better.
Hello @ironzie and welcome to the community.
I am sorry to hear that your in an area that has bad o2 internet speeds.
giffgaff does other great value and excellent customer service so you might be better sticking with us for your calls and texts but using wifi for your internet where ever possible.
All the best.