В основном товар закупается у какого-то конкретного поставщика. Но иногда одинаковые товары предлагается разными поставщиками и нужно выбрать лучшего из них.
для одной из задач мы сделали такую штуку в рамках Yii. Заливаются с почты в SQL скрипты, есть форма запроса, параметры а дальше все банально выводится на экран. Спокойно держит прайсы по 300-500 тысяч наименований.