(Rakuten bought ebates but you can still get a sign up bonus.)
Ebates will give you $10 to sign up! In order for you to earn your $10 cash bonus, you must spend at least $25 at your store of choice through their cash back system. With Ebates you will get cash back and discounts at nearly 2,000 online stores.
Ebates is a great way to maximize your online savings. Use Ebates to ensure you never spend more then you have to when shopping online. Did I mention you get $10 just for signing up? What are you waiting for?