I have no problem with Ingram, I upload direct there now. I used to have my images sent there from one or more of the other sites. It's really up to you to ask the sites you use to name all their 3rd party sites, ask them not to send your images to 3rd party sites or just trust them.