eBay's not so bad...
We don't seem to experience the problems you are having.
Just set a fixed price and let the listings run continously, people will buy when they are ready, you'll get your asking price every time.
We have over 6000 feedback now any have only ever been asked maybe 2 or...