"Someone who posts inflammatory, extraneous, or off-topic messages in an online community, such as a forum, chat room, or blog, with the primary intent of provoking readers into an emotional response or of otherwise disrupting normal on-topic discussion." This is the definition of an internet troll. The add, like all adds on the web are produced uniquely for each person base on their own browsing history. That is a fact. The other fact is that this is the National Gardening Association. Your way off topic here in the sandbox. Please feel free to continue your rant.