Advantage Media Partners?

Any one ever work with these guys? are they any good?

Some reviews from google:

Also, use some of the common search words for your business and see if THEY come up to the top, or close, on Google. Otherwise, how will they get YOU up to the top?