Great at understanding all my issues and fixing them quickly, will call Randy when we get a new MAC. Superb!