The Distance-Constrained Vehicle Purchaser Problem