I joined AAdvantage and got the Citibank aadvantage credit card a few months back and I have had the worst experience with my online shopping through the AA website. Here are a few examples: I purchased flowers from 1-800Flowers for valentine's day and used a code in order to get a very decent amount of miles. They only awarded me with half of the miles due. I had to call and email aadvantage and eventually ended up contacting 1-800Flowers which then they proceeded to contact cartera and finally the correct amount of miles were awarded. It took several weeks for this to be processed. I am aware of the 45 day period but the fact that only half the miles were posted made me believe that I had to contact them earlier since there was clearly an error. Then I made 2 purchases from magazines.com (one large one small)(these were several magazines subscriptions) about 2 months ago (well over 45 days ago). I patiently waited those 45 days. Then I was asked to wait another 8 weeks. 2 weeks after I got an e-mail from cartera saying that these miles would not be awarded since miles can't be given on automatically renewed magazine subscriptions even though these were not automatically renewed. These were original purchases. I gave up. I called Magazines.com and told them I wanted to cancel my subscriptions. When they asked why I wanted to cancel I told them the truth. They asked me to please let them contact cartera and that they would try to take care of this situation. I received an email from Cartera saying that only the small purchase would be awarded and not the large one. That they were investigating further and I should have an answer in 8 weeks. (ANOTHER 8 WEEKS?) even though magazines.com clearly contacted them and told them to please award me these miles since I deserved them. Then I made two purchases on anntaylor.com on the same day. Only one of these purchases was awarded almost immediately after they were made. Still waiting on the second purchase to come up. I still have 17 days to wait for cartera to contact ann taylor in order for them to tell me to wait yet another 8 weeks to see what happens. I also made two purchases from beachbody.com on the same day as well. Same thing happened as with ann taylor. These situations have been incredibly frustrating especially because of the waiting periods. I noticed that when I cancel or return an order my miles are deducted literally 24 hours later but when I need to be awarded miles it can take up to 45 days + 8 weeks. Why is it that it takes Cartera this long in order to award miles if at all? My husband never had issues with his chase miles card so I'm considering switching over. There have been too many mistakes and it is getting very old.