Most orders are processed within 48 hours. Every effort will be made to ensure that you receive your orders with the highest level of availability possible, however we cannot guarantee 100% order fulfilment. Please contact your sales representative in order to discuss any associated shipping or delivery fees. For orders of large case quantities per product/SKU, please note that we may require additional time in order to make stock available. All invoices must be pre-paid via Visa, Mastercard or Interac e-Transfer prior to arranging delivery or shipping terms.