Basically, we agreed to go to a soft play party a few weeks ago for a nursery child. It's £12 per head. My DD doesn't even know who this child is, despite them going to nursery together, but we agreed to go. I know there will be around 20-30 other children attending the party. Now, 2 days before the party, we've booked a last minute holiday so will miss it. I've got a present already and am going to apologise and inform the parents that we aren't able to make it, but not give a specific reason.
I know this is a shitty thing to do, but my only defence is that this really is our only opportunity to go abroad. My DH was only informed today that he has a week off. This is the first time since 2013 that we've been able to take a week off together. We're also trying for a baby, so that limits us going abroad for a few years. My DD is 4 and we've never felt confident to do it until now. It's this week, or wait a few years.
Shall I offer to pay (but the parents might refuse it) or just put the money in an envelope and put it in with the present, explaining what it is?
No need to tell me it's out of order, I already know. But this is right for my family and DD won't be missed.