We were looking to grow our Amazon Business and engaged with Channel Advisor. After listening to a robust sale presentation about how Channel Advisor can grow our business, we only discovered Channel Advisor is a self managed platform which is based upon eBay. We got horrible support, found out any data built in Channel Advisor will override Amazon data which has been optimized, and did not see any sales lift.
We would highly recommend anyone NOT use this service. We should have checked the reviews on WebRetailer and those on the BBB before entering the relationship.