Author's Channel is one of the best publishing, marketing, and distribution company. I had a really great experience while working with them on the marketing and distribution of my last book. A very honest, transparent, and understanding business, a rarity these days!!