Sorry you had such a problem. They had great customer service when I called a few weeks back, when their problem started.
I think it is always a good idea to say good-by and call back---worked with AA too. (If you don't mind waiting!)