Customer location now tied to distance to customer store instead of picking stores uniformally. Fixed issue #22.