I have a client with only a minimal amount of products, but more than 1 location. What he wants is for people to be able to purchase a product and during the checkout process, they could select the closest location where they can complete the order on the website. This way, they order the product (custom t-shirts) on the website, and select the closest location to them and that location would get an email about the order.
To simplify: They order a custom t-shirt, and during the checkout process, they can have a drop down or something where they select which location to use, but they checkout on client's website. This would then send the order to the client and to the client's other location.
To make this more detailed:
If client orders a shirt they can choose which location to pick that up from. It would then send the order to that location after checkout. They would have mulitple locations to choose from via a drop down.