I am a seller on eCRATER.com (http://germenchocolate.ecrater.com). From my experience as a seller, everything is great except traffic.
I don't expect the kind of traffic we get on Ebay or Amazon, but I only have a few sales per month and I'm sure my high quality low price items are not the problem.
I think one way to get sales going is to have buyers leaving feedback and eCRATER needs to do a better job to encourage buyers to leave feedback.
On Ebay about 30% of buyer would leave feedback(100% positive for me), but on eCRATER so far no feedback.
I hope the traffic will improve over time.