Called Virgin again.

Now they've delayed it to 8:30.

And apparently 8:30 is a "promise" because the engineers stop working after that time. Which makes me wonder if we're going to be offline until Monday.

Infuriating.