We had good service at check in. When asked about adding a part to our Yamaha the tech was not very knowledgeable about that part. When we were checking out the tech that helped us at check out was more knowledgeable. We would have spent an additional $800.00 on the additional part.