Hello and thank you for the interest in my products! Please understand that everything is hand crafted by one person, and it can take 5 - 8 days for me to create the item/s you ordered, depending on materials and process. Often I do have the item in stock in which case it will ship on the next day. If you have a specific deadline, I would suggest ordering 3 weeks in advance.
I do keep most My Little Pony items in stock so MLP orders will usually arrive within 1 week - 10 days.
I've been receiving an increasing amount of orders lately (thank you for the business <3) and am working hard to keep up with the volume. In case I run out of a certain material, the wait time for your item/s can increase by a few days - but I try to stock up on everything and get the pieces out the door asap.
I use USPS Priority Mail service on the majority of orders which promises a 2 - 3 business days delivery time within the USA, and 5 - 7 business days delivery time Internationally.
Due to several negative incidents lately, I am not doing rush shipping until further notice, when I can figure out a better method to handle rush orders.
If you would prefer a different shipping method, let me know in an email and we can work it out!