We have four ship from locations with different zip codes that have more or less the same SKUs in each warehouse. This is so that we can provide fast shipping speed in most regions. We currently have orders automated to select the ship from warehouse via customer's state (ex. CA, ID, GA...) but sometimes we find that we can be a bit off.
We wanted to know if there is a way to find the cheapest shipping option based on available ship from locations as well as available shipping service, on a bigger scale. If it can be automated to just choose the ship from location based on proximity, that works too.