I went to IBuySD to sell my property, and at first everything seemed fine. They made me an offer, I accepted, and we signed all the documents. But on closing day, they tried to lower the agreed price. I refused, and as a result, they canceled the purchase agreement.
The big takeaway from my experience is this: if you decide to work with them, make sure they put down a good faith deposit. Otherwise, you could end up in the same situation I did—with wasted time and no sale.