I can't say for sure whether this is objectively better than a genuine BL assembly, and it is more expensive than ordering the genuine part from BL (not factoring in shipping), but I have had no problems with it so far. Biggest advantage is DrEMC's shipping turnaround time is a LOT faster than ordering direct, and I'd rather pay a bit extra over taking a risk on a cheap, unbranded Amazon unit