FYI I went to the NY Passport office at Houston and Hudson without an appointment and had no issues being seen. Actually, at no point in time did they ever ask for a confirmation number- all they cared about was proof of travel within 2 weeks.
I went in at 8am, was out by 9am and then was able to pick my passport with extra pages by noon. Incredibly efficient, although I had to pay an extra $60 expedite fee, so total cost was $142. Still much cheaper than using an agency.