Contact Us
Email: support@shopicado.com
147564168731
We have dedicated email support.
We are currently experiencing a high volume of emails and messages.
Our response times may be longer than usual.
Please make sure to check our FAQs page before sending us a message or email.
Thank you for your understanding.