Gunner,
For what its worth, you're case of bad CRM (Customer relationship managemet) is already having an effect, by its' very post here on pprune , anyone who reads this is going to have second thoughts.
That is not something QF want, I work in CRM -of sorts (blah blah, touchey feely, make em happy so the come back again rubbish stuff) and this is exactly the thing the want to avoid repeating.
They will barely compensate you for this, they just want to know where they went wrong (like firing the nazi checkin clerk who showed no initiative - sure 80 year olds hijack airliners all the time).
I suggest you make a stink, and a large one if you can manage it, the louder you call foul , the sooner you will be heard, being polite about it in this climate will ensure that you get ignored.
if every one made a complaint (written) abou shoddy treatement, then they would have to deal with it. Otherwise no one knows ??
thats what CRM is all about
cheers
7gcbc