That's sad to hear about your sis Mommamoonbeam. We're all being bombarded constantly with advertising to buy name brands so it's not that surprising. My family and I enjoy name brands too, but we love homemade as well. And I think your sis is not alone in stressing out over Christmas. It's so easy to do. My family needed to re-examine the true meaning of Christmas and we never did that until my daughter was born. Seeing Christmas through her eyes has made our Christmases more about spending time together and enjoying one another, as well as surprising each other with gifts.
I've been working on a set of crocheted TMNTs for my daughter for several months now and a few days ago got the nicest compliment from my mom who upon seeing them immediately wanted to buy them from me.