Hi James
I’m sorry for the delay in responding to you, we’ve been at the CAC 2005 in Amsterdam this week so the office was running a skeleton staff.
We are currently working on updates to the marketing tools section of the site to speed it up. You should be able to save the banners and serve them yourself, if you are having trouble saving them try clearing your browser cache.
If you need anything else please let me know.
Best regards,
Tim