I have to admit the staff was very helpful and wanted to make things right, but the reason I gave it a 4 is because of the lack of foresight to see that a domino effect could occur regarding this part. I had to go back in consecutive days and that was inconvenient, but they did not charge me, so overall: 4.