John has been incredibly helpful and responsive to my messages - had a great experience!