I have bought and sold on both ebay and aquabid. I would do either, I am unsure how aquabid takes care of sellers that do not hold up to thier word though, ebay is usually pretty good.
I have been to Josh's place on ebay. He has some nice fish and a nice setup. Purchased from him a couple times.