Daphne searches hard for the ideal post card. Not realizing that every shop has the same post cards, we visited every single gift shop in Santa Claus Village...