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.
According to the administrator for the site, they are having problems. I lost mine for a while and even got all the ads. If you don't get it repaired soon, go to the top bar under Misc and click on support and let Tim know you are having problems. I am sure they are still working on it and should get it fixed soon.