We will do our best to deliver to you as soon as possible.
If it is in stock then we will ship within 24 hours . If its urgent then let us know and we will hurry things along.
If it is not in stock then engines and parts come to us direct from the manufacturers. Typically this takes three days but again if urgent let us know.