1. Allow seller to have multi warehouse and shipping fee based on each warehouse
  2. Add option for seller to choose shipping method for each product