Rox, "Berlin .... (all in Finland)" -- are you sure about your travel arrangements?
I don't know special shops in Finland, but you might revisit Markus' shopping hints from IPP some years ago. Maybe these shops have new puzzles. Then there is Hendrik's shop. Not actually close to Berlin, but same greater region of Germany.