Check with Bavarian Auto (
www.bavauto.com) -- they have an aftermarket top that is much cheaper than the OEM part. There's a DIY on removing the top on this forum -- if you are handy and have the time, you could do it yourself.
Chris
__________________
'22 M5CS, '06 Z4M, '01 X5 4.4i, '00 M5, '05 Acura RL, '12 X6 3.5, '01 740, 08 335xi, '17 540xi (yes they all are still with me)