As most items are custom order please allow 2-6 weeks for delivery, although many orders process and ship faster. We will do our best to keep you updated on the progress of your items. All Sales Final. No Returns. If you would like insurance on your package, please let us know ahead of time. Thanks!