Had multiple delays that caused us to reroute our outgoing flight from PHX-Oslo, so we arrived a lot later than expected. Phx-London-Oslo, turned into Phx-London-Brussels-Oslo. (Even though we arrived in London, stood in security line, and our plane was still there - they would not let us through to board. Maybe they overbooked the flight.)
Then for the return flight, there was a layover from Oslo-London-Phx. London-Phx flight got cancelled. We stood in the British Airways line at the airport for over an hour and they finally sent most people out, telling everyone to find a hotel, and we'd get an email with a rebooked flight.
Later that night, no email still for flight the next day. Called BA, and they couldn't get us on a flight til 2 days later. We had to be back for work by then.
Ended up booking a flight with United for next day.
So, we lost out on $ from the cancelled BA flight home, had to pay extra for the United flight, hotel, transportation, etc.
In the end, BA refunded us $380. Nothing for the cancelled flight, or the flight we had to book with United to get home.
BA = BS!