Product review (5 stars): perfect!
I was iffy about getting these and was hoping they would fit since I just went out on a limb and bout them hoping they were the right ones, and they were! They fit and work perfectly!