Star Rebates Inc
What A Scam!
I am also owed money by Star Rebates Inc. $80.00 to be exact! The first months rebate was sent to me with no problems but have not gotten one since. I still have January "Pending" as well as 3 months following that. I have sent 4 e-mails to the help line and got the same canned response. ...