If you elect to deposit via domestic bank transfer, it asks you to deposit at:
Name: Jered Kenna
Bank: ING DIRECT
Routing: 031176110
Account: 143949819
Address:ING DIRECT
1 South Orange Street
Wilmington, DE
19801
I am still not quite sure how it ties your transfer back to your account on their site.