My first time to work with AMZ to publish my memoir. Project manager was helpful in guiding me through the steps. It took several calls and missed calls and emails back and forth. But in the end, I'm happy with the result. I'm not sure how long publishing a 100-page book should take, mine took less than four months. I doubt there's any publisher out there that is trouble or problem free. It really depends on the project manager. My first one was an exercise of frustration. The second one made the world of difference. The fact that AMZ assigned me a different project manager speaks well of them. At least somehow, someone noticed and made the changed. Of which I'm grateful. Nothing is perfect, but based on my overall personal experience, I would choose AMZ Pro Hub again.