The deposit stats seem like they're impressive, but are more a function of lax financial regulation in certain states. South Dakoka, for example, serves as a payment and processing center for several major credit card issuers, so bank deposits there are going to be inflated for that State. South Dakota has very strict privacy laws that allow financial companies to operate more freely there (also generous usury statutes).