For new goods Amazon, without question. For one of a kind or strange goods, ebay.

I've been buying and selling online since the mid 1980's and I've bought almost anything you can imagine online from ammo to zeolite and over the years, I've bought and sold on ebay as well.

Asking which one is better is like asking which half of your head is more useful.