There is an existing post which has been expired, you can find it here http://www.hotukdeals.com/deals/flash-sale-virgin-starts-midnight-tonight-2526059?page=3#comments
I am reposting the deal here because 1) the existing deal is expired and 2) this is not related to any 'flash sale' which was the case with the original post.
I have just called virgin and got them to switch my 2 numbers to a new deal 5000 mins + 5000 mins to 08 numbers + 5Gb data for £10 instead of £15 (if you look on their website, the deal is advertised at £15). To do this I called them and said that "a friend of mine got this deal yesterday" the chat guys didnt know about the deal and said he cant do anything for me. So I called virgin and spoke to the 'pay monthly' team telling them the same thing, the guy went away for a couple of minutes then came back and said "yes we can offer you that deal". Both numbers switched.
Not as good as my original tariff (unlimited everything for £8.50), which I had for about 2 years until they recently increased it to £22!