So I have a few questions here: 1. If a pro shoots a wedding in digital, where does s/he print it? Do most pros have high-quality photo printers? Do they send it to a service? Which one? 2. Being a humble amateur, where should I print? I've had Snapfish print my pics before, but I'm guessing if I wanted to print up something nicer, I could find a better service. Recommendation? 3. What about a semi-pro? If I get any good at this photography thing, I'd like to be able to do a few small gigs per year. Would I need to drop some serious coin on a fancy printer? Is there a service I could use that would give me pro prints, but also allow me to turn a profit?