Product review (5 stars): Customer Service was EXCELLENT.
All the parts fit perfectly and fixed my problem.  Customer Service was EXCELLENT.