So we are providing beer for the wedding with wine provided by winery. My question is how much beer should I allow per person. I want to have plenty and not run out but I don't want a lot left over as neither me nor fiancee are beer drinkers. We have invited around 110 and I would say that half of those are big beer drinkers. I'm assuming we can return unopened cases, any thoughts on that as well?