Around here Staples is overwhelmingly cheaper than anybody else for this, less than a third of the price that is typical. A friend of mine who is taking classes from an online university prints all her books this way.
OfficeMax will be the same price. They also have member rewards as well. Kinkos is another option, but I think they are cheaper but use lesser quality printers.