On time. Knowledgable and very helpful as urgent just before Christmas. Fixed problem