I had an amazing experience last time I went for getting pics for Canadian Visa. The pics were printed nicely and the owner even gave me spare copy, in case the pic gets rejected. The pic was clicked nicely, so I didn't even had to use spare copy.
Thanks for your service. Keep up the good work !!!