I've done 20 LHR-ABZ-LHR returns so far this year (all at about £350 each) and work on the basis that 50% of the flights will have at least a 30 minute delay. Some people I work with say I'm being optimistic...
At least I've now got my silver card so I can play sardines in the micro-lounge in Aberdeen