I would just send a card with your love/good wishes, and spend the money you would have spent on a present on something nice for yourself instead! (The gifts you buy yourself are the best, really...you receive exactly what you want and never have to exchange them because the size or colour isn't right or you already have a copy of the book/DVD etc, or you are allergic to the potion or lotion...)
I am in the situation where I buy a gift for a close member of my family every Christmas and birthday, and the gift is never acknowledged - I don't even know if the parcel arrived at its destination, never mind whether it was received with joy or horror. Only the thought of the hysterics that would certainly ensue if I suggested not sending gifts prevents me from making the suggestion. (It's very complicated...)
I have long since stopped sending presents to a niece and nephew who apparently cannot write, email, telephone or text to say thank you.