Cairds have provided a professional and friendly service. Compared to others in the area, I found them to be upfront and honest. They have followed up our requests but did not hassle us during the purchasing process.
The only thing I would change is that at the beginning I was not sure which person to speak to so perhaps assigning a person to each client might work better in the future.
But overall we are very happy with the service we received and would use Cairds again in the future.