Memory made this complicated transaction easy by being trustworthy, flexible and creative. His communication was very good and payment was provided exactly as agreed. I will be happy to do business with him again!