At Christmas and birthdays I buy extended family thoughtful gifts, often accompanied by a receipt in case they want to change it I've got it wrong for example a restaurant voucher for dm who loves eating out, the Man Booker prize shortlist for df who loves reading, the favourite brand of face cream for dmil. I also get everyone 'treats' like chocolates or nice toiletries from lush, that I know they like and use.
I know it's about giving, but in return I've received about two gifts in total each year, such as: a saucepan (not a brand, a random saucepan with a broken handle), a lemon squeezer on two occasions, a random shoe rack when I already have one, coat pegs (why???), a babycare book when I had a toddler. Aibu to be upset that I put time and effort into all their gifts and I get a broken saucepan in return? I had to use a screwdriver to fix the handle and even now it wobbles 
I may make minimal effort this year and see how they like it.