I like eCrater a lot but it's nothing like eBay and doesn't really operate as a mall-type site (even though it looks like it does) so there's not really built-in traffic. Everything depends on how well you promote your own store -- just like if you had your own independent site.