I'm seeing ads for Z3's with hard-tops, and just curious if they necessarily also have a soft top, or whether some may have been purchased with just a hard-top. Also, if I were to buy a hard-top for a Z3 that didn't come with one, how much should I expect to pay? The BMW dealer I just spoke to said $2300 for the hard-top and another $300 for an installation kit. Is that reasonable? Am I going to be able to install it myself - or will I have to pay another few hundred for them to do that for me as well? Any cheaper places for them - I'll looking at 97 to 99 year models.