easyflyer,
I've had the same experience as yourself - with the same three funnily enough! LH was probably the simplest, BA not bad and EZY the slowest to refund, but the option to came as soon as the flight was canx'd.
Buster,
I'm guessing you work for Jet2...!