DH and I have been invited to an engagement party for a friend. It is at a restaurant. The invitation specifically states that the hosts (their parents) will not be paying for any food or drinks. So basically, we are being asked to join them for dinner to celebrate. Money is very tight for us, since they are not paying for or supplying anything, do we have to take a gift?