Got to agree with my 2 esteemed colleagues on this one too.
There is simply no way you are ever going to print out photos to the same quality that you will get at say Jessops, Boots etc, and definitely not to the same cheap price.
They have machines costing tens of thousands to do the printing, and I know locally I get my 6 x 4 prints done for around 6 - 7p sterling per print. Not a hope of doing it at home for that, plus think of all the wear and tear on your printer.
I don't know why anyone would even try to do it at home - don't waste your time or money. The big push that manufacturers did over recent years about home printing was one of the biggest scam in computing, especially cosidering the cost of replacement ink these days.