I have tossed the idea around so many times about buying a printer. One thing that stops me is the ability to troubleshoot and maintain it. When I first started out years I was married to a man who was insanely handy. He maintained my cutter, my computer, cut all my panels, etc. It's just me now so I like to keep things simple for me to maintain. Keep my overhead down, make sure I can do 100% of all the work by myself as I don't have anyone to fall back on.
Like Gino said, sometimes there's snafu's. I've been pretty lucky so far and usually make sure I schedule jobs out enough in advance incase my print is late or it's not right, I have time to reorder. Thankfully, I've been pretty lucky so far but have had a few mess-ups. The key is taking my time ordering. I can save time by ordering jobs out which allows me more time to do jobs I can make money on.
So many different types of shop scenarios, it's interesting to see how everyone operates!