Product review (5 stars): Perfect fit
Although it took a while for these to arrive, they were easy to install and seem to be working perfectly. Good product - will buy from these folks again. The dealy in shipping was due to inventory levels.