Alex was the best - efficient, knowledgeable, and patient in regard to the many questions I had for him.