Great Communication, paid when he said he would and just a all around nice guy. A++ in my book!