James was knowledgeable and professional throughout. He was very patient and answered all of my questions and seemed to genuinely want to help me. He gave exceptional service and nothing was too much trouble for him. He is a credit to your company.