Не могу понять систему оценки стоимости разработки сайта
1. Составляется ТЗ, в котором по пунктам расписано, что нужно сделать и как оно должно в результате выглядеть и работать.
2. ТЗ отдаётся на оценку кандидатам, они проставляют оценочное количество человеко-часов и ставку за час по каждому пункту
3. Прибавляются прочие расходы, такие как покупка шаблонов или фотографий или движка сайта и т.д.
Сумма 2 и 3 и будет ответом. Если пункт 1 вы выполнить сами не в состоянии (думаю, это так), то ещё и за него нужно будет заплатить.
Конечному заказчику глубоко фиолетово на чем написан его магазин и сколько запросов в БД идет при рендеринге страницы. Он оперирует немного другими понятиями: красиво, удобно, быстро.
Можно сэкономить, купить шаблон под джумлу, взять фрилансера за 10-50 тр и он его вам натянет на сайт.  И в 90% случаев вы получите магазин, который даже будет работать.
Но так как вы полюбому захотите какие-то особые фишечки, чтобы отличаться от миллионов  аналогичных магазинов, в этом случае использование готовых решений (ЦМС) это  10-15% всей цены (если не меньше). Все остальное идет на фирменный стиль/дизайн, верстку (с учетом различных гаджетов) и кодирование того что накреативил дизайнер и наверстал верстальщик.
Минимум 3-4 человека делают сайт (цены Московские, оптимистичные): 
дизайнер - 50 тр/м
верстальщик - 50 тр/м
разработчик (бек) - 80 тр/м  (интеграция с 1с, платежными системами и тд)
разработчик (фронт) - 80 тр/м
Это им на руки, так что еще плюс  40-50% по налогам если в белую.
Я даже не говорю о менеджере который должен ими руководить.
Так что цена 200-300 тр за сайт это средняя по больнице и ничего в этом странного нету.