Product review (4 stars): Perfect fit. Damn shame they broke in the first ...
Perfect fit.  Damn shame they broke in the first place.