I'm so sorry that your order hasn't arrived yet! Sometimes delays occur due to a high volume of mail, unexpected circumstances, or the holiday season. The expected delivery times provided are based on the average experience I've had in the past, but it is not guaranteed. Please allow more time for your order to arrive! Thank you ♡ Alternatively, you can email info@raychoostudios.com with your order number to inquire further.