Be flexible. Назначьте цену, которую хотите + 20 % и скажите, что цену готовы обсудить. Дальше уже будет проще т.к. заказчик возможно Вам предложит цену без этих 20 % и Вы останетесь довольны в конечном счете :) Если проект действительно очень непонятный по срокам, то можно еще накинуть процентов сверху, да хоть + 100 %. Главное вниз цену не убавлять, потому что прибавить потом вряд ли получится, а опустить для Вас не проблема. Конечно, может получится, что заказчик скажет , что Вы загнули цену в разы больше, чем он ожидал и в таком случае придется принимать решение работать с ним или нет