I’m pretty sure Boss Frog went out of business or at least sold the company out. Good rollbars but not much else, even then there are choices.
Depending on your location, have a look at the GT3 4 Point Rollbar made by BlackbirdFabworx; amazing build quality, good visibility out the rear view mirror and the harness bar is welded in as part of the structure, not bolted. Meaning the Rollbar should add more rigidity.
Slightly more expensive than other options, but you get what you pay for.
Holding out on their “ship-able” 6 point Rollbar personally