I am getting married in 2 weeks & would like to know how much alcohol to buy. We are planning on serving beer, wine, champagne, soda, water at the reception. There will be 45 people & 7 of those don't drink or are children. Also, when should I buy it - I'm planning on going to Costco for all or most of it.
Everything About Entertaining