I tried to deposit 1K via E-Check on Stars ~a week ago and it wouldn't let me. I bank with Bank of America FWIW. A buddy of mine said Western Union still works for him though.

I'm self-banned on FT, so I'm not sure about that site.