Although there was slight delivery on the scheduled time, they communicated with me the cause of the delay. Will rate 9 out of 10.