When you say download the pic, do you mean like download it to my account then post it to a topic? Because previously I was downloading pics from my computer directly to Imagetwist then trying to link pics from my Imagetwist account. However this site has been blocking those links even when I...