The ammonia is naturally in the tobacco. The aging process lets the ammonia out. These sound like 'green' cigars, which means the tobacco was not aged long enough. I was just in Canada and spent $50 U.S. on a Cuban cigar that had so much ammonia, you could clean the floor with it. I think it was a counterfeit, but the Cubans are having problems with quality control, so who knows. Try putting the cigar in a bag with a spong with a little vinegar (NOT TOO MUCH) for a few days.