Contact us

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.