While it may make me sound like an uncaring cheapo, but we both mutually agreed several years ago, that it was not necessary to buy each other anymore tchotchkes that we already had enough of to show our love. After over 30 years together, we know what we mean to each other and just being together goes a long way.
I'll admit I have broken this pact on special occasions, because I know despite her agreement, receiving something makes her feel good and wanted and it's more the gesture than the object. However, given all the stress we've been dealing with these last few months; this Valentine's Day I did buy her a card and some fake roses (real ones are hard to come by this year and the cats would just eat them) and put it on her pillow to discover. Of course, we had sex later that night, even though a gift is never necessary to initiate such things.