An other option I heard that works is National Bank in Canada but I don't know if they accept US persons either.