Dave Hanlon is great to deal with. No delays in closing a deal and very fast in making payment. Two thumbs up.