Yes, the brackets are for the Roadster screen and I think the Triumph replacment windshield is around $300 by it self-no brackets. It is very strong material but you can't polish it if it gets scratched by a rock or bug and the polycarbonate material is prone to soak up moisture from the air.