Thanks. I need a new provider. 3.5 GB doesn't do much in the UK. I managed to get a whole lot more use for my data in the USA. I suspect data usage is over estimated/logged by Virgin given how quickly is slows down.
Virgin is a virtual provider on EE's network with, it would appear, separate roaming agreements with Orange and T-Mobile that results in a far from seamless experience. They also only have 3G and there are issues with handsets trying to autonegotiate 4G/3G/2G with the advice from Virgin being to change your phone's settings to 3G rather than auto. I don't know the terms of Virgin's deal with EE but I imagine the connection speed is capped. Being on a virtual provider gives you an extra layer of complexity to go wrong - not only do you have to rely on EE's infrastructure and systems but also Virgin's systems layered over the top.
Personally I use Three. I get unlimited data, 4G pretty much everywhere and VoLTE is being rolled out which is going to be a big battery saver. They're not without their problems but I like the fact that they don't blatantly lie to you when you tell them there's a problem.
Massage an ego, click the kudos button. If someone answers your question, mark it as helpful. Be nice, eat all your vegetables and keep your room tidy.