the website sucks, that is true. one time i tried to print out a form, gave me all junky stuff.
there are some parking meters on Erie street, which you can park your car, a quarter for 15 minutes, up to 2 hours; if you can not find meters, try to park in the garage at the corner of state street and ontario; you will need security guy to stamp the parking ticket to get discount price($10);
i am not sure if you need prepare FedEx envelope to let them mail your passport to your home; cause i am in chicago, so i always drive there to pick up next week; but some people out of state, they bring their own FedEx envelope(prepaid).
also bring enough cash with you, they do not take credit card.