Product review (4 stars): Good provider
They arrived exactly as promised and fit fine. I can't give 5 stars as I don't know how long they will last, but so far, so good.