“For many people, Branch means peace of mind, knowing they will have the money when they unexpectedly need it.”