My mom takes my daughter for a week during spring break and a week in the summer and this being her only grandchild, she goes all out on her. Case in point yesterday, she took her to Build a Bear to make 2 lions cuz my kid is obsessed with the Lion King, to a kid salon to get her nails done, to bungee jump and something else as well. She probably spent $200+ yesterday alone and that doesn't count new toys she bought her to play with at her house, new clothes, new shoes, etc. And while I really appreciate it and know that she does it all out of love, I also know that my parents really can't afford that kind of extravagance. They are both in their 60s working blue collar jobs, they jointly make less money than I do alone, and looking at retirement in 10ish years with very minimal savings and they've never owned a house to cash out on. I would never dream of stopping my mom from spoiling her only grandchild, but I also really want to reimburse her or thank her somehow. I've tried in the past to give my mom thank you gift cards but she just turns around spends them on things for my daughter. Should I just let this go or is there another creative way to give them something that she can't just turn around and give back? The only thing that's worked before is when I gave her a nail place gift certificate so I can do that but hoping to mix it up a little.