There are multiple reasons. Available labor pool that is trainable and ready to make a career out of manufacturing. Like the US of the 80’s and 90’s. Proximity to the market. You save time and money by using Nearshore Manufacturing Services. You are now planning to a shorter time period versus months out. This means you hold fewer items in finished form because you are ordering weeks out opposed to months. You also commit less to inventory. You are more flexible of what to convert your raw materials into. What do I need a week from now? That is what I will convert. You also are more able to customize your product to your customer requests. Build closer to the sales cycle and orders while nearshore versus offshore. Labor savings. Mexico is less costly than US labor and is in most cases comparable to other offshore countries as their costs continue to rise disproportionately to Mexico.