This review is for ID photos. My daughter needed USA passport photos, Canadian PR and Citizenship photos. We dropped in, were served instantly. The service was professional, clear, and fast. The photos were all printed while we waited. We have not yet submitted the Canadian ones, but the USA ones were the exact shape required and are now in her new passport. The price (I think about $9 or $10 per set) was fair. We are happy with Bobby's and would go again for this service .