Good quality replacement parts
Good replacement parts.  No complaints, although seems a little pricey.
Rating: 5 stars