If you offer Free Beer and Snacks to people you'll become popular with them too. Usually you'll only become popular to the leaches however.
Car dealerships in my area offer "Free Lunch" or "Free Hotdogs" on a Sunday in order to drive traffic to their location. But there's no such thing as a free lunch

While they may get many more people walking around on their lot, they're likely not buyers and are just there for the food.