I don't have any personal experience with Balboa Press. Maybe someone who does will come along.
In the meantime, when researching a self-publishing company, try Googling the name of the company plus keywords like "scam," "complaint," and "warning" to see what problems people have had. It's important to look at reviews from trusted third-party sites. Also, look for reviews from authors who have been with the service for a while -- NOT authors who just signed on or reviews that have been cherry-picked by the company.