I've re-read this thread several times and I, too believe the grandma is ultimately responsible. I'm in the same group that didn't believe in leaving children in the car when mine were little.
The money needs to be returned and a lesson learned for the greedy woman!
This whole thing made me sick to my stomach.