3. do i have to buy them gifts? i mean isn't shelling out 2000+ (EACH ) for the trip enough?
fuck that, im sorry but you and you're GF are dumb if you pay that much to be in someones wedding. i wouldn't even pay that much to be in a family wedding let alone a friends wedding.