My aunt has always been very kind and generous with gifts. She holds down two minimum wage jobs as a cleaner so she really works hard for her wages. For context, I earn six figures in the City. I have been trying for years to make her stop because I just feel awful about it. For instance, I stopped cashing her birthday cheques years ago at the risk of causing offence. I have just had my first baby and she has sent a beautiful, expensive gift. I'd hate to encourage another few decades of gifts for birthdays and Christmases - I would prefer she spent her money on herself. Clearly, she is an adult and can spend her money as she sees fit, but I feel awful and guilty at her hard earned cash being spent on us, given how hard she works. Any suggestions?