I bought a hardtop for my '04 325ci Convertible. The gaurd above the driver side window got broke & it has been almost impossible to find one. My local dealer can get me one for $350. Which is a No go. If anyone has any suggestions or can point me in the right direction I would be very grateful.