I give a gift based on my relationship with the couple (i.e. I give more to family and really close friends) not based on the location of the wedding or the formality of the event. My DH's cousin recently got married and it was at a very casual hall and the food was catered BBQ. BTW, it was great! I gave the same amount to him as I did my cousin who recently got married in a 5 star hotel. We are generous and try to give the couple a nice cash gift that will help them start their married life together. However, I do not subscribe to the notion that I should give more to brides and grooms living in NYC or LI because the cost per plate for my meal is outrageous. That was their choice and also their choice to invite me. I am not "paying" for my meal, I am giving a gift to the couple. We have lots of family in the NY/NJ/CT area and this subject always comes up. DH has a relative on LI and they had this lavish wedding and bragged about how the food was going to be over the top and we'd have top shelf alcohol all night. I thought, "well, good for you if that is the way you choose to spend your money." Funny thing is, the coupled complained when people were "cheap." They expected guests to essentially fund their wedding. They put up the cash initially but expected reimbursemt. Unreal......