А откуда появилась сумма 30? Ежу понятно что это перебор. Отталкивайтесь от места. Если в вашем городе человек на банкете стоит 3.000 рублей - это одно, если 300 - другое. Это очень хороший показатель цен в вашей местности. И вы будете точно знать что вы никого не обьели. И к вам нет притензий. ( А они всегда бывают, несмотря на хор благородных девиц воспевающий здесь что им на свадьбе пустой конверт лучший подарок ибо главное счастье это то  что те кто его принес все таки пришли! Ура! )