Product review (5 stars): Good place to get parts from
Came quick and easy to install.  Price was good too