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.
Okay but are you facing problem downloading from all the sites or one particular site? See if there is a problem from one site then it may be that the server is down and if there is a problem on entire side then might be settings from the display options.