Our online store's customer service is available 24/7 at the email address:
speciara(at)speciara.com
We try to respond to contacts within 3 business days.
Paper mail can reach us at:
Creator Technology Oy / Speciara, PL 5, 02321 Espoo, Finland.
Choosing a selection results in a full page refresh.
The cookie settings on this site are set to "allow all cookies" to give you the best possible user experience. Click Accept Cookies to continue using the site.