I did a blog post awhile back sort of on this topic. Using or not using other sites is sort of a double-edged sword. If you use them, you have to live with the limited site traffic. If you don't use them, they fail and the complaints about there being no eBay alternative are a self-fulfilling prophecy.
Non-eBay Card Shopping