the customer servie is great! truly is but.......the iso valve had the wrong threads and i was down the price was right but i was down waiting on the part the quality control need to be tighten up. i lost a 2000.00 job because i was down. please give this review to the guy at the machine shop that u sub this part to he cost me 2000.00 grand thanks feedback is a gift!!!