Came here for a passport photo for my daughter, since they were unwilling to do it for me across the road, which would have saved me $5, and the hassle of going through the mall.
They had the exact setup as the place across the road, took them all of five minutes to get a shot they felt would be accepted at the passport office, they also have a guarantee if your application is declined due to the photo, it'll be taken again at no cost.
We wandered though the newly opened section of the mall, when we came back our pictures were ready. I only knocked off a star due to the $5 jack up in price