Yep, they refunded our payments via paypal first, and told us to send them money again via BitCoin. They dont respond for 20+ days since the YouTube had an update, and since they've put that login screen like that.