"Inconsistencies" are a different problem than color management. When you say inconsistencies, do you mean that if you send the same file to the same lab 10 times, you will get 10 different results? Or do you mean that the prints you receive from the lab do not appear like the image on your display?
Printing on a printer at home will be an exercise in futility and cost a lot more if you do not have a color managed workflow nailed down, including a calibrated and profiled display, the proper ink-paper color profiles to drive the printer, and an understanding of the viewing conditions for which the print is intended. These are all "devices" in a color managed workflow and, ideally, you can control them to get the results you want.
Depends on what you want to do, and how close is close enough.
Kirk
The file I sent was back-lit by my old monitor, leading me to believe it was bright enough for a metal print. However, upon receiving it back, I found it was unusablely dark. Fortunately I had opted for color correction from Bay Photo, so a re-print with increased exposure was free. The next image I had problems with had some purple/green fringing that didn't show up until I got the new monitor, however this one wasn't salvageable, so we canceled that order. Had I been able to print a test run at home, I'd have seen the issue.


