I have to admit it stung the first couple times my sister did this. I finally asked her why and she said that she knew I did cakes all the time and the last thing she wanted me to do on my down time was more cake for family events.
My inlaw's... well I could go on for hours. Let's just say when MIL was here last time I was watching a Food Network cake challenge and at the end she said "well that may be talent but it's such a waste and could be put to use in a different field. It's only a damn cake that gets eaten, and to think anyone would pay more than $10 for a cake shows that people just spend money in stupid ways."
Hubby looked at me to be sure I wasn't going to lunge and poke her eyes out and I just got up and walked from the room. He made it clear she just pretty much insulted my industry and what pays for her grandkids needs and wants. She was like "I don't care it's a stupid thing!"
I will NEVER bake for her again. Pie, cookie, cake.. nothing. Nor will there be any treats for her when she visits and loved to sit and snack on. She commented when she left that I hadn't baked any cookies for her to take back like I normally do.
You have the audacity in my own home to insult what I do for a living and then get pissy with me for not doing it? She's a bright one I tell ya!
At events where people don't let me bake and instead do a Wal*Mart special if someone comments about the cake or asked if I did it I just nicely say "Oh that's not my cake" and leave it at that. I don't get emotional over it because they I look like the fool.