У меня тоже проблемы с ценообразованием, поделюсь наблюдениями над своими граблями:
1. Если заказчик уходит к более низкой цене - лучше пускай уходит, нервы целее будут. Все мои попытки сдемпиться заканчивались очень плохо. Во-первых, планка цен уже понижена, а заказчик может еще навалить проектов если его все устроит, то есть со временем все равно либо посылаешь его либо так и работаешь за еду. Во-вторых, надо учитывать, что клиенты тоже бывают геморные, и если стопиццот правок за нормальную стоимость воспринимается нормально, то за бесплатно или за копейки энтузиазма не вызывают, как итог работа "на отвали".
2. Если не все моменты ясны, нужно максимально пытаться гонять по ТЗ. Правда, не со всеми это прокатывает, и есть категория населения, которая либо прямым текстом отказывается, либо заполняет в стиле "хочу ооооочень красиво оочень красиво хочу", так что ничего вразумительного от них не добьешься. Ну и опять же никто не мешает заказчику полностью поменять это самое ТЗ когда уже все сделано и, естественно, не хотеть ничего доплачивать под предлогом "а я это по телефону сказал а вы наверное не поняли". В общем для меня нежеление конкретизировать и общаться письменно - уже звоночек, что лучше не связываться (ну или указывать заведомо более высокую стоимость).
3. Насчет клиента, выбравшего просто улучшить сайт: надо пытаться понять потребности человека и предлагать несколько вариантов. Красивая художественная картинка далеко не всем нужна, гораздо важнее юзабилити, а также нужно приводить аргументы, почему именно предложенные Вами модификации сделают сайт более удобным для посетителей (вообще я встречала очень много дизайнеров, которые делают ради порисовать от руки какие-то совершенно ненужные и неудобные вещи).