My H was a great gift buyer, and what made him good was that they were always about 'me', things I liked that sometimes I didn't even know he knew I liked. Don't think he bought me a bum gift in 18 years.
(Of course I do know have a STBXH who will ignore our anniversary and treat my birthday as no longer worth acknowledging, as he did last year.)
Me: 53 H:38 T:20 M:14 BD ILYB etc 10/15, H diagnosed severe depression S 1/16 PA 4/16 H filed 1/17