I would be happy to take a further look into this for you but would need to confirm a few details over via private message, please look out for my message and we can get started.
When i look at my account with Virgin it says Netflix included. When i open a browser and go to Netflix.com i sign in it says welcome back but wants me to pay for it.