Most orders take 2 - 5 days to complete however could take longer depending on supply levels and availability. We do offer rush orders when our schedule allows, a rush fee applies.