Service was very good, problems were explained well. Notification about when he was actually arriving could be improved by letting customer know what's going on.