Nice. I think my wife expected a token surprise gift alongside the ones she chosen in advance herself.
Discussion
My wife is good at writing down gift ideas when they occur to her, so when the occasions arise for gift-giving she has several thoughtful options already on hand.