Jubilee’s Jewels handles all orders from start to finish. We create the pieces once they are ordered and ship them directly to the customer. Please note that our terms and conditions state to allow up to 4 weeks for orders to be shipped because each item is custom made to order. Our goal is a 2-week turnaround but please know that it can take up to 4 weeks