Well, since Chrysler was kind enough to throw in a towell rack at no additional charge in my 06, I decided to put it to use...

All kidding aside, does anyone know any places selling some kind of replacement for this, or a way of removing it? I think it truly ruins the look of the interior. I tried most of the online shops, but have come up with nada. Anyone get rid of this thing yet?