I've been here a bunch, mainly to pick up my mail AND this is where I got my passport. The passport is easy enough and that service is fine. The lines aren't too long here and it seems relatively clean.
My biggest and only problem here is when I switched over my address when I moved from California last year. Instead of forwarding my mail to my new address, this post office sent ALL of my mail, including what was addressed to the new address (PO Box) BACK to the sender, including my NV driver's license. It was a huge fiasco which had me calling my old post office in California and calling and visiting here a bunch to get it straightened out plus going back to the DMV + paying more money to get another driver's license. Gah!
Any place that makes you spend an extra 6 hours at the DMV automatically can NOT get 3 stars or higher.