UPDATE: Our warehouse are currently experiencing higher than usual order volumes, please expect up to one week or more shipping delay!
We are experiencing some issues with DHL providing wrong tracking information and it might show your package as delivered when it is not. Please allow up to one week for tracking status to update before you contact us.