Once your order is placed, we will contact you with an estimated delivery date. We do not offer same day delivery. Merchandise could arrive earlier but to be safe we are advising customers of an average of 4 weeks lead time. If the transaction is cancelled during this period a processing reversal fee of $99 will be assessed. All cancellations are also subject to 20% restocking fee if order is approved to be cancelled after merchandise arrives at retailer warehouse.