I have been a customer with McAllister for 40 years. I have a service contract. Although whenever I need a new part it is never covered. The cost in my opinion is very high.