Product review (5 stars): Product Fits PERFECTLY, Great Price and Got Here Wy Ahead of Schedule - THANKS!!!!
Works beautifully and I loved the price and it arrived ahead of schedule.  Will probably order a backup - just in case!