I've sold in fluctuating capacities on both platforms for over a decade
and a half. They are completely different beasts. Both require the
seller to use common sense, due diligence, and persistence. Neither
require a tax ID. Both take into considerat...