We depend on our partners to deliver the products to you. Therefore, we can never guarantee delivery on a certain date, but normally you should always have the order no later than 4-7 working days after ordering. Contact our customer support and we will try to help you.