Just a quick note for the folks in here who feel like they're out in the middle of the ocean drowning... my $.02:
If you keep your outreach strong and you stay proactive, you will find a deal. They are out there. Every meeting with a business owner, good or bad, is a step in the right direction. Get as many meetings as you possibly can. I don't know a single searcher who failed with this approach.
If you expect deals to come to you via brokers and bankers, you might find a deal.
Finding a business is a sales game - not a marketing one.
Your pot of gold is waiting for you. Good luck.