I gave average rating because they have such a poor PR, no active account here or any review platform. They can't even defend themselves against scamwatcher who painted them black. They claimed they're scam but they aren't. I mean they recovered whole 10btc? That's not a joke. This good company helped me get back my stolen btc, but most people don't even know they exist.