Not recommended. Very difficult to cancel your account, absolutely no contact information for the site itself. Zero customer service. Well, I take that back. They have an FAQ and that's it. You will not be able to find or speak with anyone who runs the site. I looked. They basically thrust you into some forum and expect that to pass.
Yes eBay is spendy, and I was hoping that eBid would be an effective replacement for them. They are not. It's just not a mature product. And frankly, if you read the reviews you will find a lot of reasons to steer clear of this.