Selecting products, purchasing and logistics