Originally Posted by bayview
very tacky idea.
Its very difficult to steer a middle course between being open and generous, and being taken advantage of.
After a life time of experience, and being nearly 60, I employ the three strikes and you're out method .
Generously entertain new people you meet the first time you invite them over. If you get on well, ask them over a second time. If you really like them, ask them a third time...
If they don't reciprocate after three invitations, cross, them off the list: no exceptions.( even badly off people can afford a cup of coffee).
Decent people freely contribute and return hospitality; free loaders just take and take...