I have three weddings to go to this year, one couple have asked for money, another couple have asked for gift vouchers (the third have a wedding list). How much is enough?