OP here. Thanks everyone for the advice and (somewhat harsh at times) input. My husband and I are going to talk to MIL, in a non accusatory manner, just to see if we can clear things up.
What is there to clear up? MIL changed her mind and wants toll keep the stones. They are hers and FIL's. What do you think a non-accusatory discussion will accomplish? Sounds to me MIL will be put in another awkward.position. This sounds like a huge deal over stones.
I took it to mean about speaking up sooner rather than talking more about the stones. OP, could you clarify?
Im not making "a huge deal over stones". Thanks for that, though.
My husband and I are just going to ask, "Hey, you remember about a week ago when we were discussing the stones and you said friend could have them? Well, on Memorial Day, you said you were keeping them. I just wanted to know why you changed your mind. No hard feelings."
I actually believe in open communication with my in laws. I am quite sorry I started this topic as I have been accused of some pretty bad things. I should have just talked to MIL in the first place. I was just frustrated. I will find a better place to vent.
The rules here are pretty excplicit about venting not being allowed.
Also, everyone here has been assuming that she didn't tell you she wasn't going to give them to your friend in a timely manner and it seems that all of this has happened in the course of a week, a detail you didn't share until now.
And if you beleive in open commnication, then you should express that you were disappointed and why, not just say "no hard feelings" because obviously there were hard feelings.
And finally, you have to take the advice and criticisms here for what it is-- people on the internet who were not there and who do not know you or your MIL. So, everyone's perspective is not only going to be different but based on their own idea of exactly how this played out.
If we were all standing there, you would probably have more agreement with you POV. Its just how it works.