You did not specify which links your referring to, its a bit difficult to fix something. There are Itune's links in the forum and on the main site. I would have thought if you meant the links found in forums you would have posted in those topics, so have to guess your referring to the ones found on the main site.
Your post was moved to the correct board.