its not mint if its A 2004. dont believe the hype.
the first year of the armada/titan/qx had major issues (brakes, interior construction/materials, rotors too small --dont forget those models were made on the same line in mississippi) and its been recommended on other sites to tread carefully on early models prior to 2006.
personally i would say throw that fish back in the ocean...