I use the rebate places too like
Ebates. (I included the link)
I think I have earned over $200 in cash back since I joined. My debit card pays me cash back for some on line purchases as well. I just they paid for Amazon because I shop more from Amazon on line more than anything.