I know it's not the answer to all problems, and I know you should be able to rely on the call centre, but... Do remember that you can now change and cancel flights online. It's fairly well hidden, but when you go to view your PNR, you now get this option (assuming you've booked the ticket online).
Personally, I've never had to have contact with the call centre (other than DC).