I dont have experience with echecks, but with intadebit you can transfer funds to and from your bank account, and to and from Full Tilt. Hope this helps.
no its not.... its electronic funds tranfer. Also u need to type in your social insurance when you sign up. But its quick as hell. Now if all other pokersites start accepting instadebit then we be good. so far I only know of 4 sites.