I don't consider myself materialist; however, my family members made me aware that I'm a difficult person to shop for when they want to get me a gift. I don't like having that reputation so I decided to do something about it.
I've been putting a few items on a wishlist on Amazon.com. It doesn't mean my relatives have to shop on Amazon. They can price shop for the same item at different stores or on other websites if I make my wishlist available to them.
The idea is that they can surprise me and still buy me something, they know, I'd like.
Now, when they ask me what I want I can tell them that I'll send them a link to my wishlist and it works both ways.....
I encourage them to create wishlists that I can access, as well.

Do you have wishlists online? Do you have a difficult time shopping for loved ones? What is your strategy for gift giving?