One could hope they're improving the statements?
I waitlist miles for transcon upgrades (rare otherwise; two schools of thought are this is a waste of miles, and pay the $4k or stop whimpering) which clear at most half the time, and refund some of the rest of the time.
These transactions are reported only by post date which is the height of insanity. I now make one request for a time, wait for it to clear and record its post date, before making another. I used to make requests in batches, when I was thinking about it. I thought I was keeping track, but I spent a good part of an hour on the phone yesterday requesting a mileage refund, where my records were entirely out of sync with theirs. It turns out that any one desk at CO only has a partial idea what happened: We chased around mileage deductions to the confirmation number for a round trip for which I had changed the outbound, which didn't clear (she didn't know). She gave me a credit, but for all I know she was giving up, and a return that I believed to be an EAU was in CO's computer eyes a mileage upgrade.
This is idiotic. CO should tag mileage transactions with the confirmation number in question, compartmentalizing the problem of keeping track.