We have never met Angel in person, we have been in contact through messages. We have dealt in person with one of his employees who was very helpful and easily reachable.