Our current processing time is 2-7 days. One your order has been processed and shipped it will take 2-3 days to arrive. If we are experiencing any delays, we will keep everyone updated on our social media and website. Please be aware we are a team of two currently, therefore checking our social media for any delays is the best option prior to contacting as it may take up to 48 hours before we contact you back. Please be aware that once your package leaves our hands it is out of our control but we will help you as best as we can to locate your package.