No other real source beyond http://www.maxim-ic.com/. Expect long lead times, even for “in-stock” items. Most parts ship from the Philippines. Sometimes you get lucky and find common parts in distribution at Digikey.