Thanks for your post on our Community Forums and a very warm welcome to you!
Sorry to see you've been having issues with your set top boxes.
How are things looking since your most recent post? I've attempted to find your account to check out the state of the equipment but have not had any luck.
Have you checked the service status page? This will advise you of any outages and will give you an estimated fix time and date - http://virg.in/service or call our Service Status Line 0800 561 0061 for an update