Product review (3 stars): Part fits correctly, but is poorly designed and fragile ...
Part fits correctly, but is poorly designed and fragile, not the vendors fault.  Expensive for a plastic part that is designed to fail.