Starzplay are offering a discount for £2 per month for six months instead of £4.99. They've tagged Virgin Media in their social media accounts. Why aren't Virgin Media offering the same discount?
Sometimes channels will run offers through other mediums such as their own website, I'm afraid we wouldn't always be able to offer or match the same deals.