I recently contacted American Airlines in order to inquire on purchasing an upgrade to first class for myself and my wife on our upcoming trip to Cabo San Lucas in December. I was advised that since we purchased our tickets via Expedia website, American Airlines can't offer to us upgrade for purchase because they don't know how much we paid for our tickets with Expedia. I was advised to contact Expedia to resolve my problem. I called Expedia and I was told that they are unable to process my request because they don't have this kind of capability to sell me upgrade without canceling my original tickets. I was told to wait until our departure date and try to resolve the problem at the airport. I am quiet shocked that I called two companies, I was unable to purchase my upgrade, and no one was interested in charging my credit card for their product.