I only ever go out of necessity. Would rather walk the extra 30 minutes to the next post office instead. Never a good experience.
Constantly try to upsell and refuse to take credit cards at the post office- ridiculous. Amazed Canada Post hasn't pulled their franchise.
Oh, and they try to sell their personally USED items at a retail level price. Poke around the store, you'll find those gems. Ever heard of a garage sale?