I've tried quite a few and have been disappointed one way or another. I do have a dye sub that I do like very much for the little shots. I have another printer that I got for big 8x10 but this PM-400 is awesome for 4x6 and 5x7. Doesn't make me jump through tons of hoops if I want to print right from my phone and it's very fast. I'm so glad I finally broke down and got one!