We are experiencing technical difficulties on our site and have made it our priority to resolve that first. Our customer service team is therefore not available at this moment.
We will be responding to all emails and messages as soon as the technical issues have been resolved. Hopefully it will be all resolved by the end of the day. We apologize for the inconvenience and thank you for your patience.
All orders are still getting processed without delays. And shipments will still go out as soon as orders are ready to be shipped. At this moment the delays are only affecting our customer support.