Yup. I use mpix for most of my printing and am very happy with them. Upload your image and they ship the next day.
Something to consider before using a commercial lab is to spend $100 on a monitor calibration system; i.e. Spyder2, Pantone Huey, etc..... That's really the only way to make sure that the print that you get back matches what you see on your screen.