I tried this site out using one transaction. Cash back didn't show up in my account. I filled out the dispute ticket, which once submitted states they will reply in 48 hours. I never received a response. I followed up again via email and again no response.
Bottom Line: No, I would not recommend this to a friend