Product review (5 stars): Five Stars
Perfect fit, timely shipping, fair price, works great.