Limit shipping methods to certain stock locations

Same as #3525 but for master