Product was delivered just in a nick of time. Arrived several days before due date. It was the right part and of very good quality and packaged properly. Thanks for the quick shipment. I have ordered parts from you before and am impressed with your return policy. I consider it the best in the industry.