In the past I believe they have. Its a one time payment. Also, either way just make sure you have all the required paper work, ID`s and such. Be prepared to wait. It is usually crowded so try to get there right when they open.
No it takes at least two visits first visit and they give you a packet and tell you to complete everything in the packet once it is completed to give you
Thanks! Your answer is awaiting moderation.