Anyone have any experience with Green Dragon UK?

http://greendrgfjz7ks5f.onion/

They seem legit, but Ive yet to find any success stories and it's setting off alarm bells. Hopefully I'm wrong.


Comments