I hate to break the bad news to you but the response you got from the Post Office is the same one you will get anywhere you go. Some Post Masters follow rules to the letter - that in mind, is your address perfect? Are you sure it is not happening in Lancaster? All mail from here goes to Lancaster to be sorted. Same with inbound mail - it goes to Lancaster to be sorted.
I lived in Northern VA for quite a few years. I got some stuff almost a year after it was sent. Turned out that the sorting facility (Merrifield) was stashing bag upon bag of mail in tractor trailers during bad weather so it would not show up on their counters. Once the bag enters the facility, the delivery clock begins ticking. They didn’t empty some of these trucks for two years.
You can move if you want, but don’t count on finding anything any better.