I saw a charge come through on my account for 35.65 for charges through Reward Authority Systems. Could find anything except through your website, they only thing I have been able to do is contact our bank and tell them it is a scam, we did not authorize the payment to them. They told me they would not take anything else out and then I read someone's else comment telling me they had to write a letter telling them to cancel it that way.
I have noticed multiple complaints for this company.