Ebates is excellent for a little additional saving. However, you have to be on top of your orders because they tend to miss some cash backs once in a while.
The customer service is excellent and super fast which is really rare these days.
Some companies don't even get back to you!
Over all I'm happy with Ebates and will continue using them.