I joined Ebates a few months ago and I have since received over $15 in rewards checks. I shop online all of the time and although they are a bit slow to pay (not every month), I don't mind at all because it does come. I love that you just click a button and it automatically applies the discount. They have 'real' stores such as Walmart, Kohls and JC Penney, while also offering high end discounts for luxury purchases. They have a fantastic variety of shops and I just love it.
If you have been on the fence, jump off! You may not receive a BIG fat check, but even a few dollars here and there is rewarding.