As a thank you for your excellent participation, we’ve deposited $20 Reward Dollars in your rewards account
• United States
3 Dec 16
That's awesome! I haven't gotten more than my initial reward so far from them, but I only installed it on November 12. I'm glad it's one of those set it and forget about it things. I haven't had the time or inclination to worry about a lot of the sites I'm on recently.