I love Ebates. I do a ton of online shopping and it's nice to get rewarded for doing things I would have anyway. They also have excellent customer service. For example, if for some reason you aren't credited for a qualifying purchase, they have an easy-to-use support system that will help make sure you get what you earned. Definitely recommend!