accually i just got this truck last weekend. and well the dealer i got it from plain out sucks, like i had a nick in the windshield and it took him forever to fix it. im not even bothering fixing it threw him. but no i have not did no aftermarket stuff to the truck yet besides i added my alpine headunit, and the rest of my system