Perfect replacement part and great service, communication and price
Price was best available, time from order to delivery was good