I have used DigiLabs for a few print jobs in the past and have been very pleased with their quality. They offer color correction services which I don't utilize (I do my own color work), but I've heard they're spot on.
Instead of having web file transfers you have to go through a downloaded program which isn't the best. I really wish it was more intuitive and less clunky and slow, but it does get the job done.
Turnaround time isn't the quickest, but I will continue to use them because of their results.