A laptop, sounds nice in theory but hear me out.
My previous laptop (used as family computer) was on it's way to become outdated, but still working and I we didn't really have the money to replace at that time. DH, who new I was saving for a new one decides he is going to get me one for Xmas, but leaves it way to later and it doesn't arrive on time. No biggie, most people would get a token box of chocolate to open and explain the delay. Not him, he has nothing to give, which I didn't actually mind that much until assumed I was going be upset, so go pre-emptively defensive and sulked all morning. It was such an awful atmosphere I ended up taking the DC to my mums and leaving him at home.
Better still, when it did arrive it was a cheep notebook with lower specs then the one I already had. It could also only be returned for store credit, so the only way to not waste the £100 he'd spent on it was for me to fork out another £500, to upgrade it to something we'd actually use. (I would have paid it anyway, but in about 6 months when I could do so more comfortably).
So yay, I got a god awful day, followed by the obligation to spend money I didn't really have on something that I use least out of the whole family.