Always on time, always personal. Great quality and adequate time spent.