Hi all! New owner as of last night, first post here. Just bought my wife an 08 Tahoe LTZ loaded up with Nav, DVD, backup camera, 2nd Row captains, upgraded GM 20" wheels, etc. We searched for a while but and found the right 'hoe for us... it's super clean and my wife loves it. I'm not so sure...