couldn't even open bank account with…
couldn't even open bank account with them, I also don't want anymore.

they say every where that they only need German address and valid ID.

I tried to open an account but they demanded residence permit although I offered my Anmeldung, Visa, Tax ID and passport. they still didn't accept them

so if you mislead people like that about opening the account, I don't know with support I would
except from you.