1. Разработчики пообщаются с Вами на тему четкого технического задания.
2. Поменяют в теме что-то на Ваш вкус или вообще ее переверстают.
3. Поставят все необходимые модули и настроят их.
4. Окажется, что Вам нужны какие-то уникальные блоки или функциональность, которой нет в стандартном пакете.
5. Возникнут еще какие-то дополнительные вопросы.
6. Потом еще долгий процесс сдачи-приемки работы и получения денег.
Количество реально потраченных часов разработчика может оказаться довольно внушительным и они, естественно, хотят, чтобы оно было оплачено.
Если есть навыки и желание, можете начать делать самостоятельно, а специалиста звать на какие-то конкретные мелкие доработки. В навыках хорошо бы быть уверенным, чтобы не оказалось, что делать надо все с нуля.
Так выйдет дешевле с точки зрения прямых финансовых затрат.
Но если Вы, например, директор этого интернет магазина и посчитаете потраченные часы по своей директорской ставке, то может оказаться, что 35000 это детский лепет.