Wells Fargo is noted for alternative delivery systems, including hundreds of supermarket branches and an industry-leading Internet banking service with almost 500,000 customers. These nonoverlapping, arguably complementary profiles could complicate the technology aspects of the merger. Wells Fargo has generally preferred custom-developed software, while Norwest relied on off-the-shelf packages for such key functions as demand deposit, commercial loans, and general ledger. Some observers said unfortunate timing, not cultural differences, cursed Wells Fargo's integration of First Interstate. One former Wells Fargo technology official, quoted here on condition of anonymity, said "the problem with Wells' previous integration wasn't that it couldn't happen, but that it was rushed. It was all about time frames and doing it quickly." Ten years earlier, Wells was praised for the way it handled Crocker National Corp., a textbook in-market merger in which it cemented its reputation for efficiency.