Came here on a lunch break to take a passport photo. The guy not only took my photo, but also set me up with the necessary forms and detailed instructions that ensured expedited processing of my passport. He calculated for me (down to the penny) the amount I would be paying for in total. He seriously made it a snap for me to get my passport in time to leave the country.
This type of direct and effective service is really nice when it comes along.
They also have mailboxes and sell office supplies & stationary. I have been here twice and there was either a very short line or no wait at all.
Sure freaking beats going to the post office.