Hello! My FI and I are inviting approximately 150 people to our wedding. We have to either rent or buy our wine and water glasses as they are not provided by the venue or caterer. How many wine glasses do you think I will need for 150 people? A handful (5-8 or so) are underage, but most of the guests are 21+. I don't know how many wine drinkers we will have over beer drinkers, but I think a lot of people might have both. Our beer will be in can/bottles, as will the pop, so I'm not worried about that. If I get 150 glasses will that be enough? I saw on some other thread on weddingbee that they recommended 300 for a 150 person wedding because people might misplace their glass, etc, but that seems like an awful lot considering I don't think every single person will be drinking wine in the first place. Any advice?
Also, I will definitely have at least 150 water glasses (1 at each table spot) but how many extra should I have on hand?