I got passport photos made here today and can report the photos were good (I look shockingly decent), it's still two photos for $12, and I was in and out in 10 minutes flat. Tell the lady what size passport photos you need (different documents need different sizes) then have a seat on the little stool in front of the white screen beside the check-out counter. A few minutes later, the photos are ready, she stamps and signs the back of each, and voila.
Other: the shop seems to do brisk business in lottery tickets. They had the banner saying a $100,000 ticket was sold there (Lotto 649 I think).