By way of background, I've published several books (some textbooks, some aimed at general audiences), all with major publishers, some of them quite successful and others not.
I have on my desk a contract from what I believe is a well-regarded science publisher for a short book that I believe should be marketable both as a supplementary college text and to a general audience. However, they want to set a remarkably high price (roughly 90 US dollars for a roughly 130 page book) that I believe will effectively cut off the general audience sales.
An alternative is to self-publish through Amazon (and maybe Ingram). I am well on the road to this, in that I have camera-ready copy in what I believe to be a quite appealing design, I've gone ahead and created a cover I'm very happy with, and am pretty sure I have a good understanding of the process. I'd set a price of somewhere around $24.
A reason not to self-publish: One difference between me and the publisher is that the publisher has a lot of experience selling to the academic market (and some limited experience selling to a broader market), and in particular knows who's teaching the relevant course so they can send marketing materials. I don't think I can do a very good job of duplicating that.
A reason to self-publish: In addition to controlling the price, I'd gain some experience that might be valuable the next time I have a book to sell.
One more alternative: I could talk to other publishers, but I am disinclined to do that because it's not my favorite way to spend time. Also I've promised to make a decision on the current offer within the next couple of weeks, so pursuing other options at any length might mean walking away from this one.
Finally, the questions:
Are there other considerations I'm not thinking of?
Are there other alternatives I'm not thinking of?
Is there an obvious best choice here?
One more thing: The book is essentially in final form, and has been skillfully edited by excellent editors who work for me. The publisher would of course run this by an editor, but has agreed with me that essentially no editing is necessary. So that, at least, is not a consideration.
Followup: I approached another publisher which I believe is considered just a hair less prestigious than the one described above, and which I also believe has considerably more experience in the non-academic market. They want to set a price of $37 for the hardcopy and "considerably less" (by an amount to be determined) for the e-book. This still far exceeds the $24 (US) or so that I'd have charged as a self-publisher but greatly beats the $90 (for both the hardcopy and the e-book) that the original publisher had in mind. They were delighted to take this and I've signed a contract.