O2 (UK) defines unlimited – define:unlimited
billglover.co.uk
billglover.co.uk
also, https://www.google.nl/search?q="3.95GB"+site%3A02.co.uk doesn't come up with any results so i find this kind of hard to believe to be honest…
This might still be real, but if it is then it's either based on an old tariff or another country's O2.
4Gb is "unlimited" fair usage. That would seem less fair expressed as "35 minutes". *
Packages offering 250MB of 4G would seem pathetic when expressed as "2 1/2 minutes of internet".
*Average 4G speed is apparently around 15Mbps in UK.
Do you mean 4Gb or 4GB? They aren't the same.