I researched a lot of companies. I chose DigMyPics because their online interface was easy to follow and thorough. They accounted for everything in terms of the different types of media, resolution and even reducing my cost if I didn't want images they had scanned. We got great value and it was extremely efficient with auto emails coming constantly allowing us to view progress and know the status of our order. I wouldn't bother with any other company unless they offered higher resolution than digmypics, which I could not find. Great company and service.