Rated 2.33 stars out of 5 - based on 3 reviews with ratings
-
Their online interface is circa 2004. They limit the number of accounts you can set up for ACH. And they sit on ACH transfers.... for days. Not sure if the good rates are worth it.
- «
- Page 1 of 1
- »
Frank
Apr 8, 2019 |