I don't think that is correct. They stopped options trading in it not 100% cash backed stock buying or 300% cash backed shorting. I think their position is fairly reasonable and as an account holder there I don't want people going crazy on leverage on this amount of volatility.
That's what they advertise via Twit. But if you try to buy even 1 stock of GME on non margin account (our own money only) it doesn't allow you to do that. I have a screenshot for that if you want. And customer support line is overloaded as expected.
ok that is unfortunate I didn't go all the way through with trying to actually buy. I'm a long time customer and they were definitely better before they went public