My British Airways flight from Heathrow, London to Zurich, Switzerland was delayed for five hours plus. Found this excessive and we had to sit in the plane for the whole period - quite a horrible hot and sticky day! ClaimAir professionally and with determination obtained from B.A. the compensation lawfully on behalf of me. Saved me a lot of boring tedious correspondence and fits of temper. Thanks.