Yea, there was a big postal mess/strike in June, they are still feeling the effects in delays.
Oddly enough, I sent a game to Canada on June 2nd, and somehow 4th of July weekend and all the buyer received the game today, no idea how that happened.
I once had a package from England sent regular mail get here in 2 days, still no sure how that happened.