Working with David was a breeze. Most of the process is automated, and what is not, he is very responsive, and willing to communicate.