We live just on the edge of town but it is a rural delivery route. And we have the worst delivery person I have ever encountered! Everything is late. I got my Joann's and Hancocks both yesterday. They both have delivery dates in late January.
I have even checked online to see that my package was out for delivery but I didn't get it until the next day! When I asked the mailman where it was yesterday when tracking said out for delivery and he just said: hahaha