DW's birthday is coming up and this year I had a very specific idea what she wanted, and so I mentioned it so we can go to the shop and let her try on a few different versions, to pick the one that suits her best. I know some SOs prefer to be surprised on their birthday, though. What's your preference?