So I've applied for a post-office box at Rockefeller Center Post Office to work around this mail not getting delivered problem. Now, in order to get this they have to send me a certified letter to prove my address (since my drivers license is out of state). So hopefully that will get through!
I was surprised by how little it costs. $50 a year for the small box and $80 for the next larger size (prepaid per 6 months), there are also some larger sizes, but I don't remember what they cost.