It really does drive Traffic
Reviewed by
glenn, 2005-04-17
I wasn't so sure of this site after seeing it listed here. But I went and carefully read traffic swarms terms and conditions. I didn't see any gotchas. So I signed up. Still no spam mail, nor bad things happening. After about 2 weeks I was starting to see a real increase in traffic to my site!
I was truly amazed. It does work.