Star Rebates Inc
Rebate Scam!
We were solicited by Direct Buy to come in for a no obligation presentation. Just for attending, we would receive a $300 rebate. We went and received our application for Star Rebates. The way the program works is you have to pick a vendor, in this case Walmart, and spend $100 there every month for ...