Potentially - unless you have to generate one specifically. They're on the short list but want to do some more checks into stuff like user experience/portals/logging in etc/troubleshooting/ping etc.
Logging into virgin (see also Vodafone) is such a chore and I wonder if anyone does it better.
Do you want a Zen referral code?