From submission to publication, I have had seamless, satisfactory results with self-publishing to date. Over the years I've published more than 20 books with mainstream publishers and have self-published five. The quality of the self-publishing route has improved steadily over the years.