We ship within 24 hours after order is received. U.P.S. picks up about 4:00 p.m. Each week day, and if you order by 3:00 p.m., we will get it out that same day. We have no guarantee as to the delivery date, because once it is out of our hands we have no control over it, although we have had very few problems with shipments not arriving on time. Merchandise can be returned only with authorization. A restocking fee of 20% is charged, unless it is our mistake, in which case we will correct the problem at no charge.