OJ _ I am glad you feel that way. I assume that you are more than well off and place less value to your money as a hard working middle class earner as myself does. For those who value their hard earned money, while taking pride in their work, we expect a fair exchange for such. So pardon me if I am pissed off that they have to rip apart the headliner, have possible corrosion to internal mechanical/audio components....on MY brand new truck. Might I add that if you have ever taken anything brand new apart, you would know that it never goes back the same. Principal is that you get what you pay for. I paid for the top of the line luxury 4 wheel drive, and I expect it not to leak within the first 2 months. I had a brand new crew cab Titan LE-4X4....not a problem @ 118,000 miles. Dry my tears over a little water? Eat a dick!