I would say double check everything you can think of. Make sure there are no rattles or wierd noises. Check the power windows to make sure they dont get stuck or jump around when you put them up. Check the passenger seat airbag light goes off when someone sits in it. This is a problem talked about by several Titan owners could be a problem with the Armada as well. Tell them you will do it for free oil changes for 36000 miles or something. Always like to get them to give the freebees. LOL
M4ck
M4ck