Maybe someone that from the "i hate B of A club" knows if Neteller has another bank in the US for cash deposits.