Stop in for a cup of coffee

Heaven forbid you by the wife a new vacuum for christmas, but i would happily accept a new shop vac. What’s up with that?
My wife never had a problem with gifts like that. But if going the ‘practical’ route, I try to get something better/ nicer than she would have bought.