hello and welcome to justanswer.com, i know exactly how you're feeling on this one. my wife's Z3 has top issues and i am looking at replacing the top as well. if you find a upholstery shop that would be willing to do it for cheaper that would be the way to go. Just word to the wise if you could see the kind of work this place puts out that is important. quality work is key with convertible tops
don't sacrifice quality for price.
if you have any other questions concerning this issue please do not hesitate to ask.
plase do not rate my service until you are completely satisfied and can rate it good or above.