My dad was wanting to but some sound deadener in his 06 nissan titan, We were discussing it and I was telling him he should go with something like second skin, or to save some money put something like Raam mat, stinger or something of that matter in the truck but he was calling around town and found a local shop that sells BALLISTIC SOUND DEADENEner I have never hear of it but the shop selling it of course stand behind it, it is supposed to be 2.1mm thick anyone know anything about this