Star Rebates Inc
MonthlyGiftCards.com Scam Scam Scam Do not Attempt
I am a victim of Star Rebate Inc. Sent out $15.95 and followed all the rules but never received any gift cards. I keep getting the same generic emails. I am glad I never gave them my credit card information. I think we should go after the alarm companies that promote this company. I did not check ...