By far the worst advertising site. They Rely on reviews and allow anyone and everyone to review, even though service was not rendered they do not provide customer service nor do they provide you with advertisement but they do take your money!
Tip for consumers: Do not pay a dime for this company.