Just exactly what I needed.
Great quality.  Excellent shipping time.  Product was advertised and matched the original item perfectly so I had no problem using it immediately.
Rating: 5 stars