A little background, I have (had, rather) a bridesmaid that lives in California, whom I really really wanted to come to my wedding. So, in my intense desire to have her come out, I paid $300 dollars for a plane ticket for her to be in my wedding. Unfortunately, after I did that, she started dragging her feet on getting a dress, and then yesterday sent me a message telling me that she doesn't want to come out after all. So I'm stuck with a plane ticket for 300 dollars, that is not refundable but WILL give me credits to transfer for another flight before December. We have no need for it because as you know FI is having heart surgery in October, so we won't be going anywhere.
So, one of my BMs who IS showing up, has been a really great friend to me and FI. She is getting married in September, and her FI is a good friend of ours as well. He is originally from Boston, MA and misses it there terribly, his family lives there and really need him to come home because his father is sick. But they can't afford it. So I did some checking, and for an additonal 60 dollars or so, we can buy two plane tickets to Boston, MA for these friends to go as a wedding gift. The dates can be changed, so if I set some dates and they won't work for them, they can always change them. But I want someone to use this money and I know how much it would mean to them. It's already money spent, we can't get it back and we have no use for it as i've said.
My only question is, do you think that it's an appropriate wedding gift? I don't want to do this and have them feel uncomfortable taking it. I know it would mean a lot to them but I don't want to step on any toes. Thoughts?