At least you can go to the Alfa Romeo dealer for a lot of parts. The entire centre-section, including glass and roof are from an Alfa Spider. I think...