On time. Discovered an issue and ordered a replacement part. Gave me some good info about parts coverage with their service contract.