All the items are shipped from USA and estimated time and return policy can be found on any product page. There is no charge to you if the item arrives damaged, in other cases you have to cover shipping.
Delivery on time is dependent on our Shipping Carriers and time it takes for us to process the order. If you are expecting this item to be delivered by certain date, you need to specify it to us. We do provide tracking info once its shipped via FedEx so that customer can track.