Someone on another forum told me that my site www.spiderscreations.com was listed on their watch list. Is there a way to verify that? I am assuming it is associated with Siteadvisor somehow? If it is listed I want to know why? What does it mean to be listed? Any thoughts would be appreciated.