For the past 6 years my eBay sellers reputation has been smeared by corporate trolls as punishment for alerting consumers to fraud and bad sellers. I've been labeled a scammer that sold stolen cars and rolled back odometers which is bs!