My brother has a business directory in his community and does b2b (business to business). He's been doing it about a year and a half. It's really up and down. His problems - no way to pay online on his site, no upsells (websites, facebook, google places, mobile sites, review sites, etc.) and...