Well, finding fresh coffee isn't hard, even Whole Foods in Tustin roasts beans, BUT to find stuff you like is another story. If you are die hard you can always roast your own and order the green beans from places like Sweet Marias. The problem I see with small local roasters is that the coffee isn't roasted very often, sometimes it's twice a month and not all varieties are roasted each time. As no vas pointed out, consistency is an issue for the smaller roaster, because many of them aren't REALLY into coffee, it's either a gimmic, marketing, or a nice "showy" item like Whole foods.
I tend to order the espresso beans from places like Intellgentsia's Black Cat espresso blend, Firenze blend from Caffe Darte, and beans from Espresso Vivace. Intelligentsia roasts in Chicago, but they have opened up a coffee shop in Silverlake. The latter two (Caffe Darte and Espresso Vivace) are in seattle. All of them do mail order..