Challenge for small businesses: finding customers