Recommended and mentioned products
Swagbucks is a loyalty program that offers individuals rewards for engaging in various activities. Users can earn reward points for performing Internet searches, purchasing items from affiliated vendors, or completing polls.
I did all the reading of the terms (via swagbucks.com AND the offer in my email) and none of it was specific as this page that only shows up for a quick moment. :/.
Online shopping from the earth's biggest selection of books, magazines, music, DVDs, videos, electronics, computers, software, apparel & accessories, shoes, jewelry, tools & hardware, housewares, furniture, sporting goods, beauty & much more
Seems deliberate to me too. For Amazon, I only see the page explicitly stating the terms for about 5 seconds (at most) during the transition to amazon.com after clicking 'Shop Now'.