Только закончил писать такой модуль. Загружает 8,5 тысячи позиций выборочно с прайса XLS формате объемомо 56 тысяч позиций! С тайм-аутом действительно беда, долго мучился, но легко решается настройкой сервера, поэтому поставил Апач+ПХП на локальный сервер, залил на него админку и подключил напрямую к БД хостинга - пока только так. Засекал, скрипт выполняется 700-900 секунд на 1,6 ГГц Селероне. Пришлось даже браузер тюннинговать на предмет тайм-аутов :) Функции скрипта: скачать прайс у поставщика, распаковать(он заархивированный), что надо-обновить, чего не хватает - добавить.Скиньте пример прайс-листа, который нужно загрузить, посмотрю что можно с ним сделать. Если возьмусь, то дешевле 1к зеленых будет однозначно! Зависит от сложности