Interesting. I didn't notice the affiliate links the first time and then when I did look, I saw domain names like kqzyfj.com. What purpose does it serve to hide the fact that it's an affiliate link behind a disposable domain name? Are there things like Firefox extensions that would search for "commissionjunction.com" and replace it with non-affiliate links?