I'm confused - what's the terrible customer service? Is it that you didn't get upgraded yet? If that's the case, buy an F ticket if you want a guaranteed seat. Otherwise, go on the waitlist and gamble.
I do have one suggestion though: this should be merged to the thread "least substantive things to complain about"