Virgin OPS have to learn something: Curfew Dispensations.
Pick up the phone, call the Department, get one for every delay because it's THEIR FAULT.
Qantas do it, so why don't you?
And ask them what they think of TFN and post the response back here please.