Same exact thing here. I let my GF know way in advance that I much prefer random acts of kindness/impulse spending to buying **** on the holidays just because its a holiday. I don't believe in getting gifts that are frivolous or just some random clothes and ****. If I'm going to spend money on something, I want to know someone will get some use out of it. Same goes for if someone buys me a gift. This year she had something she needed, a drawing pad for her computer (graphic designer), so I got her a pro grade one. Just happened that she got a new job just a few weeks before Christmas so that worked out. Otherwise she knew she probably was just going to have to tell me some time when she really needed something practical. She did however spoil the **** out of me and got me a NIB 1981 Winchester Model 94 Trapper 30-30, case, ammo and a collectors edition Remington knife. I'm sure she got a deal on it all being that her dad is a dealer, but either way, not a cheap present. She knows I have a chubb for some old lever guns and had been wanting to add one to my collection.