No guarantee of upload speeds shown
I've called Virgin Media customer service on many an occasion as my upload speed hovered around the 0.01Mbps mark (when I had the 10Mbps service and then the 20Mbps service), in the end the solution turned out to be getting 50Mbps!!! No other option as I couldn't get out of the 12 month contract, apparently even if I could prove the broadband was faulty the TV and Phone worked fine so I'd have to buy out of those services.
On many of my calls the agents insisted that they couldn't do anything about upload speed as it's dependant upon the site you're uploading to. They wouldn't guarantee upload speeds, so goof luck if you switch to Virgin hoping for a good upload speed!