Diff'rent strokes for diff'rent folks, I suppose. My factory in-dash CD-changer in my '03 PT Cruiser lasted exactly.... oh, wait! That's right... it was broken when the salesman attempted to show me how it worked... Dead, right from the factory.
And the warranty replacement sounded lousy...