Alex is a really great agent. He explains everything in terms that are completely understandable. He is happy to answer any questions. And works hard for his customers. Alex makes himself available just about any time and will get back to you in a timely manner. What a great experience!!!