I'm trying to work out if it's possible to set up the shipping so that products are shipped (based on weight) to a main center where they can then be picked up by the customer. There would also be local delivery available as well. So somehow the customer would have to choose the closest center to them for pickup when they place the order and the shipping cost would be calculated for each center (or group of centers) based on weight