It is not rocket science! If your flight is delayed would you ring the bus company? Probably not! Speak to the people who are operating the flight. If they won't give you a straight answer you aren't going to get one from anyone else. Does it matter if it is delayed because the toilets are blocked, or one engine needs a FOD check? It IS delayed and that's it!