Can any one tell me that canon ip1700 is good photo printer or not. I am planning to buy this printer. I also want to know that does the cartridges can refilled and gives quality printing after refilling.