In our opinion, if you like taking prints of photos frequently, it is better to own a branded printer as it will save you a lot of time and effort. Most importantly, every photo's cost per print reduces to a great extent when printed with your own machine.