Hi fm474,
had the same problems about a year ago. After complainig very friendly I've got a nice excusing letter, that's it. No miles no upgrade certificates. Nothing but words.
Maybe you will be a lucky one afte complaning. Let's see and give us an input about your answer.