It may be cheaper to use online/mail order printing services, but the beauty of home printing is the ability to instantly experiment with brightness, colours & sharpness etc, bigger choice of paper, and the quality can be better as well than all but the best professional services.
I put off buying a decent colour printer for years for cost reasons, but it is something I always wanted, really.