you could try here: Help and Support - Contact Us > Mobile > Mobile billing and payments > Chat online.
Unfortunately the advisors are almost always busy (Just keep the page open and refresh it every few minutes until chat becomes available).
If you want to say thanks > click 'Kudos'.Answered your question? > click 'Mark as Helpful Answer' also.
Welcome to the Community, I'm really sorry to learn about the problems you've been experiencing recently.
If you're got any family, friends or neighbours with a phone you can borrow, you can reach the team on 0345 6000 789, alternatively you can pop into any Virgin store to give our team a call from there
I hope this helps
New around here? To find out more about the Community check out our Getting Started guide