I've got 2 sim only 30 day £10 with virgin media for about 2 years now. I've rang them up to see what they can offer as I know they do 4g now. I was offered £9 deal from website without any additional discount so I took my chance and gave them notice and ask for codes. I'm hoping they will call back with better offer but if they don't I will probably go for that £9 offer, but question is, can I call them again in 2-3 weeks and agree to original offer to save myself hassle with changing numbers etc? Or it's too late?