those people are back thinking, they want you to use material that they made and that is all around, so you cannot offer nothing else than everyone around, so how can you make sales with that oversaturated free hosted galleries and banners and all other crap which is on all high traffic sites? just stop promoting them, start posting similar sites and keep traffic on your blog their serps. if they dont want any of your traffic, dont send it to them

easy as that, no brain, no traffic ...