• Has anyone worked with them before?

    Do you think it's better to sell there or Flippa or maybe get your sites from there and then sell on Flippa?

    Not sure, just trying out new sites.