This topic HAS been beaten to DEATH in another thread. Here it is:
Installing a AutoPower Roll bar.
The statement in all-caps at the top of that thread refers to the "intelligent" discussion that continued, regarding the safety of roll bars in street cars. Here's where the fun starts

Enjoy the reading:
Installing a AutoPower Roll bar.