AA needs to fix the mess that Vesdia has created and perpetuates. About 30% of our transactions never post and promises by Vesdia to "research" the transaction languish in their system. Did anyone else notice that when Vesdia responds to a query, it lists AA customer service as the email address. In order to reach a live person at Vesdia, one needs to call AA's customer service who can then patch you through. Why is AA tolerating this???
Any decent code writer can create a system that links purchases to miles. I'm fine with waiting 30 days or so to see if the goods are returned before posting, but after that, there's no reason that miles can't be posted daily or at least batched weekly.
C'mon, AA, you can do this.