Ebates was good for awhile, but I found they went downhill earlier this year. Money disappeared from my account and they would not fix it. I finally gave up and they still own me some money, but I have given up on them. They seemed to be reliable when I was using them alot and then when I slowed down a bit, they got bad, not sure that is related, but perhaps.