Do not hesitate to contact our customer service if you have any questions about software, your invoice or the web upload of your pictures.
Postal address:
Ifolor AG
Postannahmestelle
78460 Konstanz
Germany
Call us:
+800 69436567
Monday to Friday 7 a.m. to 4 p.m.
E-mail adress:
service@ifolor.ie