Product review (5 stars): PERFECT!
great product.......fit and works perfectly.......most importantly, the price was right!  I'll keep purchasing this and highly recommend to all.