Mine cracked last year when I decided to put the roof down on a cold morning and BANGGG off it went. I bought a new one off eBay for about $289 US and I found a local Auto Trimmers & Upholstery guy to put it on for $289 US. My advice is be careful who you go with some people will try and rip you off because you drive a Porsche and they think your loaded with money. Go with someone out in the suburbs and away from the city and posh neighborhoods.
Link Below..
diamondmall on eBay