Never had a Baltimore experience yet. Have had a package bounce between 2 Indianapolis facilities for a week before finally showing up at my door. Damaged.
My latest experience with the USPS Baltimore Sorting Office was a 2-Day Priority package from Nevada (Chameleon Antennas).
Made it to Baltimore Sorting Office in 24 hours.
Got spat out twice and bounced right back there again.
Third time out they delivered it to the wrong Post Office.
Waited several days, no change in the tracking history.
Phoned that Post Office and got told, "oh, we shoudn't have it, it's been laying around here for 2 or 3 days now (for Two-Day Priority Mail!), we'll send it back to Baltimore.
Back it went, at least I assume it did, the tracking history never registered it being received at Baltimore.
Finally, 26 days after it was shipped I received it.
The above involved numerous phone calls and numerous missing mail case filings.
I also found out my local Post Office, despite have two listed phone numbers never picks up, I mean EVER. Something that, after a little digging around on the internet, others have also discovered.
I wish Amazon would take over the USPS but it's likely they wouldn't touch it with a barge pole.