I do both :) What I feel looks good on my own printer, I do there, and what I feel isn't as good, I have done professionally. I have a "fancy" printer, and even then, it's not always perfect.
See FavillePhoto up there? I'm starting to branch into larger prints, which I've gotten through them, and they've looked really great, prices are good, and you can't beat the customer service. Just ordered more from them last night :) www.favillephoto.com
Good luck!