To clarify: 1. Is the end goal of software and hardware calibration of a monitor to generate a custom ICC profile for the device? 2. And once you've installed the ICC profile, it is safe to assume that all profile-aware software will "know" to use it? Once I've installed the profile in my device settings for my monitor, it is safe to assume that when I'm working in lightroom or photoshop that the profile is being "used" and that the colors I'm seeing on the screen are consistent with the profile? 3. If you've taken the trouble of getting an ICC profile for your monitor, is it a waste of time to print to a service that doesn't have an ICC profile for their output printer? Someone here recommended mpix.com, (thank you)and looking at their site they only mention having an ICC profile on their end for soft proofing? If my monitor is calibrated, but I don't have the print company's ICC profile, what's to say that the prints won't come out poorly with Mpix.com as they have for me with Walgreens and CVS? Thank you all again for your help and your patience.