I think one's experience with any post office depends on the time of day you go. Having it be crowded during the Christmas season compared to 1:40p in the afternoon in mid January will be two different experiences. I must say I have been pleased with my visits thus far.
Staff at the counter have been helpful and try not to rush you. That is great, except when there is a longer line. Great service can slow down the waiting time. Nice clean facility, stocked up nicely with shopping supplies. All in all, 4 stars.