On time, very nice and helpful; quickly diagnosed the problem and got it fixed. Would highly recommend