I have recently found out that my friend is on o2 pay monthly, same as me, but pays £32.50 a month for unlimited calls and texts and 6gb data, which he bought directly through o2. he also has the latest model of Sony Xperia X. i am paying £32.95 a month for unlimited calls and texts and only 1gb data with the previous Sony Xperia z5. I got my contract through Carphone warehouse. I have just tried o2 online chat to see if I could increase my data limit without paying more. despite my best efforts explaining that my friend has a better phone, newer contract and gets more a month for less money they said they can't change my tariff without me paying more for more data. they suggested speaking to Carphone warehouse but I think that was just to get rid of me. is there anything I can do? is it worth phoning them? has anyone had a similar experience with any success?