I think politeness is the key here.
I have received gifts I didn't like either from hubby's family before they knew me well, or younger siblings when they were small. I always used, wore, or displayed them for a while and then after a time put them away, donated or found someone who liked them. I knew they were selected because they thought I would like them or it was all they could afford. Depending on circumstances.
As a giver try to find out what they would like either by asking questions early in the year or a sibling, parent or friend who knows their likes better than you.