I recently found them and they do direct deposits
Good: they are not scammers trying to steal your money (not yet, at least)
Bad: they are buggy, often in such blatant ways that make you wonder if you are a fool trusting your money to them in any form
Not so good but not so bad either: they seem to be just an interface between your bank account and Mt.Gox. Direct deposit is the only added value and you pay dearly for that.