I started this post after spending 26 hours on CX831 without being allowed off. . .and in the mail today arrived US$75 in vouchers from CX. I never ended up writing a letter about it because I was so swamped, and was indeed pleased when I saw this. Kudos to them. It doesn't quite make up for the missed meetings or lack of sleep, but at least it's effort.