I get my supplies at Brewbakers in Huntington Beach. I'm not real impressed with the grain mill they use. Leaves a good portion of grain un-cracked. I've been looking around for a decent grain mill so I can crack it myself.
I love O'Sheas for the selection also.
Brewbakers
7242 Heil Avenue
Huntington Beach, CA 92647
Brewbakers HB, CA
Their hook is you can brew in the store. They have 7 brew kettles all piped for water and burners. They have forced CO2 bottlers and supply everything. I think it runs about $150 (3 cases of 12/22oz. bottles per case) but you save by not keeping all your own equipment.