Great experience, never met Dennis but he answered all my questions very promptly.