Hello, I´m from Finland and as I am reading Markku Purho´s site right now, it seems that there are stores in Helsinki, Kouvola and Tampere (Hopefully im not misreading). Personally I always order my stuff from Purho´s site.
Editing a bit: Actually those stores might be only carnival stores...