A few weeks ago MIL phoned to ask if she should get DS this specific you for his Christmas as she had originally wanted to get him something else but she had him at BILs that day and ds would stop playing with this you so she wanted to get him it for Christmas . That was fine.
Yesterday I was in my mums and was discussing his birthday and said dd needs to go get ds a little gift . Dsis then said well as long as it's not [insert said toy] and I said oh no that's what MIL has got him for Christmas .
Dsis then said well I'm giving him it so she will need to take hers back .
I told mil what had happened and she tried to return it but couldn't because she doesn't have the receipt .
I told dsis this but she can't get to the shop before his birthday because of work (it's in a couple days) and even if she did she would be left with nothing to give ds for his birthday .
I feel completely stuck in the middle but I can see each of their points. I don't know what to do now . I know it sounds daft but I don't really want to get on the wrong side of either of them and whatever happens one of them is gona be annoyed with me .
I feel like it's my fault I should have told mil not to buy anything until after his birthday because you just don't know what he will end up with .