I remember someone asking this a few weeks back, but I can no longer find the post...
Anyway, they claim to have
8100~ reviews, but in reality, they only
have 89 (at the time of writing this post) where 40% of these reviews are bad.
Also, If you visit the site right now, scroll down and wait 2 seconds, you'll notice
this message popping up. You'll keep receiving that message each time you refresh the page. That's clearly done on purpose to give people the impression that they have a lot of transactions going on.
I wouldn't recommend using this service even if some people you know had smooth transactions with it. If verifying your identity is an issue, use LocalCryptos and trade with other individuals.