Product review (5 stars): Excellent ... so far (just installed)!
Just finished putting these on ... came with nice white screws and nice washers ... fit perfectly.  I don't know whether they will break sooner or later ... but so far, so good!