To update you guys from my last review - my brother in the military received his package in a timely manner and everything was intact and taken care of. I have been back to this USPS 3 times since my initial review and every time it's been wonderful. I have never waited for more than 5 minutes and I trust the staff and their knowledge enough to feel secure that what I am sending will arrive just as it went out. I think people have had negative experiences because they walk in the door with a chip on their shoulder expecting to have an awful time and treat the staff poorly, and it makes the environment awkward and tense when people do that. I have never seen the staff being rude to people, but I find it strange that every time I've gone, there are people there treating the staff like crap. If you walk into this place like an a-hole and you treat everyone disrespectfully, you're gonna have a bad time. So my advice is that if you're a jerk - go somewhere else and give them a scathing review. If you are a normal person that treats others with respect, welcome to your 5 star post office.