I was about to experiment with magazines.com, however, the check-out has the following rider
Automatic Renewal Service: By clicking Submit Order, you agree that now and prior to each renewal term Magazines.com will charge your credit/debit card at the low price in effect. You may at any time change your automatic renewal status in your Magazines.com account, or change your automatic renewal status or cancel your subscription by calling 1-800-MAGAZINES.
Also, after you select magazines.com from the AA e-shop portal (already logged in), you get diverted to the magazines.com website where you have to create a new account with no question / link to your AA account.
How would they know who you are to credit the bonus AA points ?
I am "on hold" at the moment.
Suspicious, at the least when they do not ask / know about your AA AC number.