Arrived in the promised time frame, diagnosed the problem and had it repaired much quicker then I expected.