Your very own website is the best alternative to eBay BUT ONLY if:
* You know how to create it (or have cash to pay someone do do it)
* You know how to get visitors to your site (or have cash to pay someone do do it)
* You know how to convert those visitors into buyers (or have cash to pay someone do do it)
If your answers to all 3 of these questions is NO, chances are you'll be better of trying to learn eBay's game and build your knowledge base there. (that doesn't mean you can't have a website @ back-end as well).