eRewards takes much effort to babysit them.
I have received two $25 bonus's but had to email them multiple times to get them to post. When I inquired about the second one not posting, I was told that my account was valid from some date in May not the April 20'ish date. I sent them a note back with a cut/paste from my account login screen showing April.
Their response was that they would investigate. About 10 days (and zero erewards earned) later, the second $25 posted.
No followup email or anything.
Lotsa work to keep them honest.