I understand with 30 guests the cost adds up. I am doing an OOT bag per room/and or couple. I will have a few single people, but I do not think that I will have that many people at my wedding. I am definetly on a budget and I must start buying a little at a time. Good Luck! Remember - Have fun. Don't sweat the small stuff.