I just made a deposit today fairly quickly on Poker Stars using the echeck deposit method. Just letting everyone know! :)