1. Не берусь делать на неизвестных движках сайты. Т.е. я много лет назад выбрал всего 2 движка MODx и Drupal и делаю только на них (собственно МОДх практически не использую), если есть заказ на другую CMS я не берусь за заказ и обьясняю заказчику разницу в CMS, но не в коем случае не перетягиваю заказчика на Друпал.
2. Пока только осваивался, то были такие ситуации когда я нарабатываю на в 2 раза больше сайт, но это было нормально, так как я только учился и был благодарен заказчику за терпение. Тут вопрос немного в другом, учиться нужно на простых сайтах, т.е. блоги, визитики, небольшие каталоги.
3. Стоимость сайтов определяю не я, а рынок. Т.е. я примерно знаю что магазин минимально стоит 500$, поэтому я читаю ТЗ и дальше варьирую стоимость с учетом дополнительных требований от заказчика, но меньше 500$ она будет только как редкое исключение. Рассказы заказчика что где-то там дешевле, на меня не действуют, я заказчика не держу, если где-то там дешевле, то рынок открыт, пусть идет куда-то туда.
4. С приходом опыта появились несколько источников заработка, поэтому сейчас я тоже беру заказы которые стоят дороже чем я беру с заказчика — по причине, что мне интересно :) Мне заранее известно что заказ мне в минус, но я знаю что я здесь получу дополнительные знания, а это большой плюс в копилку опыта.