We have had a very positive experience at Sandhills! Appointments are quick and very little wait time! Everyone has been very nice and attentive.