They are nice and professional. They cancelled my contract on day 10 citing only 2 bedrooms instead of 3 but they must have been clearly confused. It is fine with me because not desperate to sell. It looks like in contract they can cancel anytime before 10 day due diligence without penalty and after that they can cancel anytime but they will loose earnest money which is only 1000. If you cancel it is 1 percent of sales price after due diligence. So, if you are flexible and not making many plans it could be risk worth taking. I sold one with them before with boo outcome. I cleared 20 or 30 k less than on mls but worth it for quick, hassle free sale. It can be good option in right situation.