I think the biggest problem with gifts is that the giver subconsciously gives what THEY would like to receive, not what the recipient would like. For instance, I would appreciate a box of assorted teas yet a friend, who hates tea, would never think of giving that as a gift to anyone. One time, my friend in high school gave me a blouse in HER size for my birthday. I believe she thought I'd give it back to her, but I kept it, to teach her a lesson, even though I couldn't wear it she was size 32 and I was 38. For a week afterward, she kept asking me how I liked the blouse (maybe hinting that I should return it to her). I'd give her a vague answer. After a while she stopped. I never received another gift from her.