British Airways is indeed terrible in many regards! I can agree with you there! My carry on was in very good condition, until it suffered the drop at a very high end hotel chain. It had flown hundreds of thousands of miles in a few short years, but ironically a local hotel in the same province I live in managed to screw it up.