Vinyl (leatherette) roofs on modern cars... yay or nay?