IngramSpark is part of the Ingram group including LightningSouce and several other companies in the publishing world. This is a great place to put your books for distribution because their fees are good, their reach is wide, and they are well known in the industry. With IngramSpark, you can get your print and eBooks into most retail outlets and you can choose your royalty share rate for most locations. They also distribute your books globally.
The downsides include it is not free to list a book with them (though there are discounts and waivers if you are a member of publishing groups), and their service is not the most user friendly. Once you get the hang of it, you will not have any issues, but their learning curve is higher than KDP and some other distributors.