If the price is the most important factor then one should contact directly the local printing-houses. They will print on large sheets of paper and the bookbinding is a separate service. It is not economical to print less than 500 copies because this quantity will allow you to use offset printing. Only here, in Sofia, by official data there exist more than 2000 printing-houses and the competition ensures the low price. I think the local price in Sofia is about $10-15 per book of 200 pages (low quality printing on cheap paper, 500 copies, the bookbinding included) but many things are cheaper here. If you choose this option, you should ask about the quality of the printing machine. Be prepared to do some of the work yourself - for example to print the pages in one place, the cover in another and make the bookbinding in a third.