When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
You mean the message that they are running the web site through another company? If the message is any clue, then I think the entire web site will be different shortly - perhaps even the forums will change again as well.