I convinced my wife a LONG time ago, No Birthday gifts, No Christmas gifts, No anniversary gifts... Yea, I'm a "catch"!!!
If we want or need anything, we just get it... there is NO stress buying anything. I did buy her a cattle guard, (so she didn't have to get out to open the gate :ROFLMAO...