Then they went on to explain that they need my login, passwords, private keys to my crypto wallets need to be clearly visible in order for them to "refund" my ETH. They are clearly setting people up like this in order to scam them twice. I figure after you give them what they ask for
they will simply hijack your accounts/wallets.Please friends help spread the word. I lost pretty much everything.

I understand the need to verify a customer but asking one to avail their logins or private keys in a video is a little over board Maybe @Exolix should come here and explain why they need to see a customer's password and private keys
🙄Used their service in the past without problems but this definitely raises some eyebrows. I will be following this case closely.
I don't see the question for private keys, only the transaction ID.
Usually, the password can be hidden under "stars", but if it is impossible, I would stick something on the screen in the place of password window for the moment of entering signs.
Indeed, the procedure is a bit weird and this is the first time I've seen it, but I don't see any scam attempt here.
It seems they are just very serious about where the money comes from.