I have just signed up for Ebates but so far so good! I have also gotten 3 friends to sign up so hopefully I will get the bonus cash offered! I know they have already placed orders so we will see what happens! I also had great service from their customer support!