Product review (5 stars): Excellent.
Original broke, so I bought one plus a couple of spares just in case. Snapped right in. Excellent.