We have a great experience with Greg. He responds to email, call and messages in very timely manner, not letting you wait for the response. He was very flexible and understood our situation and supported us in all ways until the date of settlement. We are very happy with our purchase.