Product review (4 stars): Four Stars
Perfect fit, delivered quickly.  These things cost too much, IMHO. But, that is the same everywhere.