Star Rebates Inc
Monthlygiftcards.com You pay up front to "register", but NEVER receive your rebates!
Star Rebates, Inc claims to be a consumer loyalty program for retailers and grocers. When my wife and I attended a sales presentation for a timeshare, one of the "gifts" that they give at the end of the presentation is a voucher for "$300 in Free Groceries!" What you find out ...