I would say yes, when I don't get the same thing on my printer that I saw on the monitor its time to do something with the printer or the monitor.
I bought a Spyder last year when they had them on sale just before they came out with the Spyder2 and am very happy with it. I am sure there are better ones out there but the little Spyder does just fine for my needs.
Stick it on the screen and it walks you though it all and in 10 min. your done.
I would say this is not a pro unit but it is really nice for home.
Once I had the monitor set, I then got the printer set the way it should be and now what I see is what I get. I am using an Epson R300 printer.
Go to my Pbase site and get this image, look at it on the screen and then print one, they should be the same.
http://www.pbase.com/wlhuber/image/1632659/original