Hey...don't badtalk Almaden. They were awesome. Got my Speed for 20000 flat plus $500 recent grad rebate, and they even gave me $500 for my piece o crap Acura that burned 2 quarts of oil a week with 180,000 miles on it. For trade in that's awesome, and they didn't even look at it. The people were really great there to, and didn't try to dick me over.
Anyway, the service at Menlo is great (I'm in San Carlos). But the sales people there were slimy. As for parts Adam, how bout Pep Boys, Parts Plus, Kragen? Truly I get most my parts online. Cheaper, and you get them delivered right to your door. My $.02