Had trouble getting repair parts in a timely manner. When they did arrive one of the struts was not correct. I had to wait again to get the right one. I had my front struts replaced. Service was great and was kept informed throughout the service. Parts was the only issue!