its a bummer that priority is not doing well for you. But in no case is first class somehow the better option. I don't get the discussion on first class here at all. I've seen first class take 3 weeks. Priority is usually 2-3 days and while it does havers share of mishaps, it's fairly reliable and a way better service than first class