Struggled to find the part I needed. Use It Again Parts Had it! Shipped next day after ordered. Price was 1/3 what others asked. Arrived a day earlier than projected. Exact fit and easy to install. Saved me $100 plus in mark up and installation costs.