For me, ePassporte is almost a must. I at least need wire or direct deposit. I have had far too many problems with checks being lost or stolen in the mail and not arriving when I really needed them, and being paid and having the money available for immediate withdrawal is great for peace of mind.
