EReplacementParts was not only great at getting my order to me in a timely fashion, they also had exactly what I needed, and it wasn't a knock off; it was an authentic manufacturer part. It cost a couple of dollars more but worth every penny for their quality parts and quick delivery. I will always check eReplacementParts for any parts needs in the future before ordering from anyone else. It is a well-run and professional company. Thank You.