Yes, but that's without any type of guarantee that it will even arrive. For that, you have to pay significantly more.
Also, it's pretty trivial to get set up on Lulu and even Amazon and other distributors these days, all of whom can print and ship inside the U.S. and charge local shipping (and many other countries as well). If he's unhappy about the cut they take, he could raise his price by at least $10 (what is saved on shipping) and probably more.
I'd prefer to pay $30-$40 for a book on Amazon that I can use Prime for, than $15 + $10 shipping for a book that may or may not arrive from overseas, and will take a week or more to do so.