You can get 500 free American Airlines miles if you register for their eShopping site by May 31st. The mall is like other cashback shopping portals such as eBates ($5 bonus), Mr. Rebates ($5 bonus), and BigCrumbs, except that they give you American miles back instead.
Also, if you register your credit/debit card, you can get miles for shopping at select brick and mortar stores, on top of the points/cashback you already receive from your credit card.
Once you sign up for all the different cashback sites, you can use evreward each time you shop online. Just type in the store you’re shopping at, and evreward will tell you which shopping portal gives you the most cashback or mileage. Then you’ll be shopping the Heather way