Here is the link. Looks like he has since added a shipping charge.
https://www.ebay.com/itm/26512882087...Bk9SR7DfuaeIYQ
He sells for both the E85 and E89. If you scroll thru the pictures you will see the E89 version near the end. When you place your order he will contact you for the year and model of you car so he can ship you the right one.
And to answer a previous question, it 100% secure. No wobble. Each bracket has two screws hole. Screw holes are position on the seams between the plastic roll bar covers. Self tapping screws fasten it to the plastic covers.