MECARIE not an American base business

Level 3
This is a company we have in America out of China that doesn’t allow you to do American business with another fellow American!
I was thrown off for stating a fact that they MECARIE through me off their site for telling the people that wanted to buy my stuff what MECARIE HAD DONE TO ME
Level 3
I took a screenshot of the entire ordeal. Made me want to throw up