They don't make appointments or drop offs. They are first come first serve.
I've never tried to make an appointment and I don't know that you can. I think they have a 1st come 1st served policy, however I don't believe I've ever waited over 15-20 minutes for service
Thanks! Your answer is awaiting moderation.