Normally, I would agree for the sake of people who buy attention, friendship and love. But, I've come to another thought today. One that I haven't staggered upon for quite some time.
I understand the joy of receiving a well-thought gift or something you've wanted for quite some time but could never get for yourself.
I pose a question. If someone decides to buy a gift, are they buying YOU?
I think not. I believe a person can buy gifts that 1) show they are attentive to your wants, needs or desires 2) Exhibit how much they care and/or how much they mean to you and 3) send a message that they don't say with words everyday.
Nothing says "I love you" like a well-thought, well-intentioned gift.