Most items are in stock, if so, normal processing & shipping time is 7-10 days, not in stock items is up to 3 weeks. With knowing this, we still have to adhere to the no refund policy because your items have already been ordered & paid for. WE ARE NOT RESPONSIBLE FOR DELAYED ORDERS. In some cases, we would offer a store credit to purchase a in stock item. Each case is unique, if ever in this situation, don’t be afraid to reach out to us. 

IT’S IMPERATIVE THAT YOU INFORM US IF THERE’S A DATE YOU WILL NEED YOUR ORDER BY. We would make every effort to meet this date or we would simply tell you we cannot.