The money spent on Yelp for "preferred listings" would go much further doing a Google Adwords campaign or Facebook ads. See our results here.
For $300 month, you could dominate the top of the Google search results.
See article on Venture Beats here.