ID Watchdog
Get Retail Rebates ID Watchdog has been deducting $19.95 from my account for 8 months without my approval. They are affiliated with Get Retail Rebates
Phone call from Get Retail Rebates. They call and explained that for trying a particular company (s) products I would receive a $100 card to spend as I wish. If I chose to keep the products I would be charged accordingly, if not just call and cancel but keep the $100 card. I called to cancel the ...