ghassan1988
Regular Member
- Jan 12, 2010
- 327
- 168
Anyone tried this one before, it claims to submit your site to over 2700 link directories inculding dmoz
which is almost impossible for new sites or sites intended for aff marketing. I also doubt the success rates that you get from this tool?