SUBMIT A COMPLAINT / I believe this is just a scam

Contact information:

They take your money & tell you that they have submitted your site to thousands of search engines but they provide no record of doing -anything- and at least so far I have not seen any results. You are apparently supposed to blindly trust them. They take days and days to reply to emails & calls & even when they eventually do, their Customer Service pays you only lip service. I believe this is just a scam and am in the process of trying to get my hundred bucks back.


More Complaints & Reviews

Post your comment