Product review (5 stars): Perfect fit. Great price
Perfect fit. Great price, great service, shipping, and seller. Highly recommend and if I have to buy another one I will be a returning customer.