ive used vision image lab and the quality was very nice. I now do c41 at home, but get e6 dev there. I have not scanned there so cannot comment on the scanning.