And here's a new tip:
A friend had me join MyPoints.comhttp://www.mypoints.com/
I joined 7/31/09 and today, 11/2/09, I have built up 3680 points, 3355 which are available to cash in. For example, I can trade in most of this for a $25 coupon at Bloomingdales.
How it works:
Many of the emails you get have a button that if you simply click and read the client's website, you get 5 points.
Some give you a major number of points for ordering (like I did a Lancome order and got X points for every dollar spent).
You get points for referring friends who join.
CONS: You get lots of emails. But I just save them up in a mail folder, then go through them in batches. Most I just do the click and read for 5 points each time. It takes barely a few minutes a day.
PROS: Yes, you're being paid to see advertisements. But it's easy and some of the coupons (like at Bloomies or Macy's) are certainly useful to me for my makeup purchasing habits!
You get no spam for this; if you did, people would scream and refuse to participate.