Patient, kind, and an excellent communicator, GregBe is a true gentleman who paid promptly. He also went above and beyond when a glitch occurred during one part of the transaction. Just an awesome experience all around. I hope I have the pleasure of transacting with him again. Enjoy the watch, Greg!