Typically, it takes 1-2 day to process the order.
-U.S.A. 2-5 business day transit
-CANADA 2-5 business day transit (ON,QC,BC,AB,SK); 3-11 business day transit for other provinces
-REST OF WORLD: 15-30 days depends on your location
-U.S.A. Expedited: 1-3 days, $20; Rush order: 1-2 days, $40
-Canada Expedited: 1-3 days $20 (ON,QC,BC,AB,SK); $40 (other provinces)