It's such a nice site, and tightly edited collection (and yes uploads and everything else works fine for me).
Other than having very high standards, and putting current payment problems aside I don't really see what crestock has done wrong?
Apparently their profit margin was also very tight. Too tight.
Hopefully their business model will prove unsustainable and they won't drive commissions down in the market anymore.
High standards and low commissions - do they deserve to survive?
They do have a very good-looking interface, but their business model sucks big time.