I really like EBATES.  I have been a member of their cash back program for over a year and I am so glad that I found it.  I get happy whenever I think about getting a percentage of my money ...