I share freely with my guests and expect nothing in return. When I go to their house I bring enough homebrew to share. When I attend a party I'm the guy who shows up with a keg or two. When my club has an event they can always count on me to bring a keg. I don't keep score and never expect anything in return. I brew often and always have a steady supply so I share what I can. Homebrewers are kind, generous, and cool.
I live by the "Give more than you take" philosophy... I have plenty of homebrew to share. If not, or I am too far from home to bring some, I'll stop, support a local brewer, and pick up a few growler's to share. I've even started bottling again just to have a supply to travel with. The best part is when a newbie may for their very first time have that "Ahhhhhhhhhh" moment while having quaff or or two. Then I have the satisfaction of helping to create another craft beer junkie!