I have ordered from Rancho Gordo. $10 shipping, so it pays to buy several pounds. They even have a bean "club".
In Tucson, Time Market and Native Seed Search offer interesting beans for sale. Native Seed Search is a non-profit and deserves a visit.
Tom's Culinary Resources / firstname.lastname@example.org