Originally Posted by fr33b13
I thought the links were from the email offer you received, which would be tied to this offer.
Yes, the links are from the email offer I received. Same thing goes for the links in the 75k thread (though the links there did not come from me), they are links originally targeted through email. This is the reason there is no landing page for these offers as the email serves as the landing page.