Yup all reviews come from negative trust accounts or newly created accounts. Seems very sketchy. You should really give a vouch copy to a reputable member, that will help you gain trust and sales.
I see that but do you please for god sack! look him - trust reputations
Here is screenshots:
https://i.imgur.com/3kBTfit.pngPeople say about him scammer.