Definitely make an appt before going. I went a few weeks ago and appointments were necessary then unless they have changed their procedures since then.
No there is a fee. This month its $20. Will go up after the 1st.
Thanks! Your answer is awaiting moderation.