Just received call from this number and only rang once or twice. Called back and some kind of recording about $100 rebate because I recently visited one of their affiliate websites. Of course they don't name the website but there is a number to press to be removed or talk to someone. Sounds fishy and I am sure there is a catch/scam.
Recorded message claiming I visited an "affiliate website" and that I was eligible for $100 gift card. When I called back, they did not identify their company and asked for my name. I hung up.