OBX doesn't manufacture anything they sell from what I know, they just buy things and stamp their names on it. The LSD could be of decent quality but I don't think I'd ever risk it with something like that.
BTW, their turbo manifolds are peices of shit. I've seen one that had 10+ cracks in it