Product review (5 stars): Fit perfectly
Been fighting with the broken cable for a while and when I found this one on Amazon the price was right and it seemed to fit the bill.

Perfect fit and great price.