Arrived at appointed slot. Great job. Professional communication. All said a very happy customer. –  London N12.