Product review (5 stars): Perfect!
Brand new and shiney, exactly what I needed!  It was easy to order the part and the company was quick to send it out.