You could have given her the garage door any time
And she'd have loved it just as much--maybe even more if it had been a "non-occasion" surprise instead of a birthday present. Where is it written that gifts can only be given on birthdays, anniversaries or Christmas??? Or that any gift has to be something practical? A gift should be something personal--not to be shared with anyone else (you get as much use out of that garage door as she does)--that someone would love, but doesn't need and ISN'T practical enough to justify spending their own or household budget money on. Christmas, and especially birthdays, should not be just an excuse to give someone something they need anyway. If more husbands gave their wives jewelry, sexy lingerie, an outrageously expensive scarf or other special personal items insteadof blenders, garbage disposals and new vacuum cleaners, the divorce rate would be lot lower (and don't tell me your wife doesn't want those things...if she doesn't it's only because she's managed to convince herself she doesn't 'cuz you've never given her any of 'em and aren't likely to...people adjust expectations to fit reality).