Prompt communication, fast payment, and an overall smooth transaction. I would definitely deal with him again.