Armored is made by Pelican, one of the foremost makers of high-end plastic cases. I have a 15 cigar model that I travel with and have never had a problem or reason to complain. It is superbly designed and truly "armored". I have used a lot of Pelican products over the years, mostly their gun and equipment cases and I doubt you will find a better product on the market.
Having said that, I will add that I have not used the Otter, which appears to be an excellent product as well. I bought my Pelican quite some time ago before I was aware of the Otter. Tower Cigars had the best price I could find when I bought the Armored. Ask for Mark Just.