We are sorry you have not yet received your order. We provide estimated production time frames to give you guidance on when your order is expected to arrive. However, there are sometimes circumstances beyond our control which means that they are subject to change. We work hard with our suppliers to ensure that delays are kept to a minimum. That said, they are sometimes unavoidable. We will try to give you as much notice as we can if a delay has affected your order. If you would like an update on your order status, please email us at info@arteficius.com