Ваш случай немного необычный, т.к. обычно о цене сайта заказчик и разработчик договариваются после создания тех. задания, еще перед началом работ над сайтом. И еще до начала работ над сайтом с заказчика берется предоплата в размере минимум 50%. Что на счет оценки стоимости сайта - для этого на стадии поиска исполнителя заказчик сравнивает цены и качество услуг множества исполнителей и сам выбирает с кем работать.
У каждой фирмы и индивидуального разработчика свой подход к созданию сайта и свое видение цены за такую работу. Цена сайта зависит в основном от амбиций разработчика и немного от сложности работы (хотя понятие сложности здесь тоже очень растяжимое) и один и тот же проект может разными разработчиками оцениваться по разному. Это у разных разработчиков может быть и 30 и 100, и 500 тыс. руб. за работу по одному и тому же тех. заданию. Уровень цен сегодня здесь ограничивает только небольшой дефицит спроса на этом рынке и переизбыток предложений (в большинстве неквалифицированных). Только это держит планку (в среднем по региону) и заставляет демпинговать разработчиков среднего и нулевого уровня компетенции.
Нет унифицированного понятия цены сайта и заказчика никто не ограничивает в выборе исполнителя и не заставляет работать с кем-то конкретным. Исполнителей миллионы, нужно только потратить время на их поиск и оценку их квалификации и честности. Что можно вам посоветовать на будущее. Не начинайте работу не оговорив все технические моменты, особенно цену и варианты оплаты. В вашем случае за интернет магазин (не знаю всех его технических требований т.к. сайт на этой стадии никакой) 120 тыс. руб. это нормальная (даже невысокая) цена за средней сложности магазин, движек и дизайн которого разработаны с нуля под ваши запросы. Если же сайт вам ставят на покупную шаблонную CMS (уникальность которой ноль, а это небольшой минус если начнете продвигать сайт), то в среднем по России цена такого магазина максимум 50 тыс. руб. за все.