Product review (5 stars): Excellent buying experience at Amazon.com
Just as expected.  Fit perfectly.  Very reasonable price.