DJ was great! Despite a full schedule he squeezed me in! He was knowledgeable and helped me understand what the problem was and how to avoid it in the future. How great is that!?