This thread is not what you expected: I know about the gift suggestions on your websites.
This is about those things men buy you that are not on your list.
For years, I have failed to purchase any personal item for my SO, whether it be clothing, jewelry, a purse, anything other than cash or a cash/gift card.
I learned long ago that my taste is not my SO's taste, and if I purchase something personal for her, I would likely get something that she wouldn't like and therefore wouldn't use. So, I've tended to give her the money so she can purchase to her taste.
So, ladies, would you rather have the gift, or the money. One supposedly shows the guy is thinking of you and taking time to surprise you with a gift, whether or not you like it. The other is a sure thing, but doesn't have the "thoughtfulness" attached.