you do not want to go after the owner.,but the company and they are in Delaware..
COMPLAIN ABOUT POLONIEX HERE: This will put the end to their questionable practices.
BBB website: https://www.bbb.org/consumer-complaints/file-a-complaint/get-started
If that does not help and IF there is actual fraud being committed...complain here: http://attorneygeneral.delaware.gov/fraud/
It could be also a good idea to report Poloniex to the Federal Trade Commission
https://www.consumer.ftc.gov/media/video-0054-how-file-complaint
Spread this information to all forums you visit. If ENOUGH of us complain they will do something about it.