Mr. Appelbaum was very courteous, mindful of my situation and very professional. He took the time to explain in detail the part I needed and why. I was very satisfied with the entire appointment.