i have ordered a lot of parts form here. all in good shape, this one needed a little fine tuning but works just fine.