Product review (4 stars): Perfect fit.
They are a perfect fit. Received promptly, but would like to know the country of origin.  Are they manufactured in the USA?