I do all my printing through mpix.com. I thought about trying to print at home, but it just wasn't worth it to me. To get the best results, it would cost way to much money in supplies, and the time involved... I spend too much time in front of the computer as it is. I would rather be in the field than in the office.

I am very happy with the print quality, great packaging, and fast shipping of mpix. I find their prices to be very reasonable also. (No, I don't work for mpix.) I know that others here use mpix also and are very happy with them. There are other online printers that I have heard good things about, but I have never had a reason to switch from mpix.