If you're dead set on the safari top, so be it. However, I just purchased a "combo pack" if you will from quadratec that had the bikini top (covers the front seats), wind jammer, and duster top for the back for about 250 shipped. I love it, it is a bestop. My buddy bought a bestop at least five years ago for his with the same setup except its a safari top instead of a bikini top. It has the bolt on Windshield channel (J bracket) and I haven't had a problem with it except the front of the bikini top is a little wider than the jeep. Other than that, it's been good to me so far. Go with Bestop!