All our products are crafted especially for you and are mailed directly from our atelier. Please note that orders are running on an approximately 4 weeks of production and processing time. We'll try our best to ship your orders as quickly as possible.