Liberty safes are made in the USA from high-quality steel and offer advanced security features, whereas Cannon safes are made in Mexico and are known for their reasonable pricing and decent quality.