I've been searching on this forum for thoughts on the value of Review Site Submission?
We've spent the last day submitting our new sites to over 150 review sites. About 20 have responded and another 15 or so have signed up as affiliates.
Curious if the experienced members believer review submission is worthwhile?
Thoughts?
Robert