Usually, I think the postal service does a decent job of delivering mail.
Today, I went to the post office to mail my brother's birthday card. (His happy birthday is Monday.) Because the card was a bit larger than most cards, and I had also put a Mobil gas gift card inside, I decided to put it all in a slightly larger-sized, flat envelope. I told the postal clerk to please send it First Class. He said sure, and I paid the postage.
Then he says, "That will be 5-7 days delivery." What??!! I'm at a large city post office on my lunch break at noon, on a Thursday, and he's telling me that a simple, first class envelope will take 5-7 business days from Boston to the middle of North Carolina??!! Are you kidding me??!! I could understand if I sent it 3rd class or whatever, but heck.
I think the old Pony Express could have done a better delivery time than this!!