I'm just down the street from you in Citrus Heights. From what I've found there are three main places in the area, Tony's Firewood in Citrus Heights, NPC Firewood in Orangevale, and M&M Firewood in North Highlands. Out of the three M&M is by FAR the best.
Tony's... they just don't seem interested in doing business. I had problems every time I tried to buy from them so I gave up.
NPC... the main guy there seemed like a freakin crack head to me. All twacked out. No thanks.
M&M... good pricing and they even worked with me on some exacting specifications... all white oak, all splits no rounds, standard 16" length but split down to between 3-4" diameter (sometimes referred to as pizza oven cut), and minimal bark). I just ordered a 1/4 cord today for pick up this Friday. They claim to supply most of the BBQ restaurants in the area as well. And you can buy anywhere between a full cord all the way down to a "smoking bag" which is 1/48 cord.