Yes, as the other reviewers have stated, there are always extremely long lines and surly attendants at this location.  However, they have two automated machines where you can do almost everything you need to do without interacting with a human at all.  The machines are super easy to use and you can pay by credit card and it just prints out your label.  Not all post offices have these so it is a definite plus.

Also, if you have pre-paid envelopes or just regular stamped letters, there is a drive thru when you pull into the parking lot where you can go and just drop them in the boxes without even getting out of the car.  I know that you could take these items anywhere but I have found that they get where they are going at least a day faster by dropping them at this post office since it is the main sorting facility for our zip code.  Very important when you are a Netflix addict.