Call me Crazy but I do not mind coming to this post office. The line will sometimes be long, but the staff definitely keep the line moving fast.
I come here to mail packages, purchase stamps and on one occasion try to find a package. It was a mail carrier error but they did their best to fix the issue and I had my package the next day at my house.
Learning the process of what needs to be done before you get in line will save you much time and headache. But if for some reason, you don't have the necessary items done - they will tell you to fix it and come back to the front, skip the line. How courteous of them right?