Because of the "custom" nature of many of our products, please allow up to 10 business days for shipment. We make every attempt to ship as soon as we can. If you need your order sooner,pleasecontact us and we will try our best to accomodate you. We ship via USPS Priority Mail, 2-3 day delivery inmost cases. We can ship express for an additional cost. We will ship internationally, however, you must contact us "before" ordering for additional shipping costs not within the USA. Lilybella does not include insurance on packages. However, we will be happy to add insurance for an additional cost. Please contact us at: karen@lilybella.com if you would like to include insurance on your package.