From the (very crude) BBR website:
"BBR Automotive is a worldwide trading company specializing in the import & export of spare parts...."
Another "German" supplier importing from the third world. In other words, "you pays your money, you...."
OE Products - BBR Automotive GmbH
My $0.02 would be to put a "want to buy (WTB)" ad in the used parts for sale and wanted section and try to find a good used one for less.