John - it'd be helpful if you gave us more information about your business.

Those sites look nice but keep in mind that people can report SELLERS to them too

You need/must have "your rules" firmly in place regarding sales/returns/refunds...