It was slow long before the Christmas rush. To the point that PBL even stopped using USPS, and had an announcement on the their web page.
I had an order into PBL sometime ago, which they shipped promptly. I'm well within 200 miles of PBL, so it shouldn't have taken long. USPS tracking info just went silent shortly afterwards, to the point I thought the package was lost. Many weeks later, it finally showed up.
Very frustrating.