That's a great story. I have Gold with DL and now I really just feel like totally not flying AF anymore. Check-in I thoiugh was supposed to be a breeze! I alwyas get the names, and or ID numbers of the people that I talk to on the phone and at the airport, so that I can be sure to write letter and have all the identifications needed. That was the right thing to do, call someone else up on your phone who does not know whether they should support the perosn on the other end(i.e. their supervisor) or not support them. That was great that she got all scared and gave you what you wanted!
I agree their ground service it horrible, but their in-flight service is okay.