Here in Sacramento, I prefer to visit Viking Hobby. They're a small shop and while I can't say that they stock every single thing, if they don't have it, they'll happily order it for you. There's a much bigger model shop in town, and I do venture there occasionally, but Viking has the old school look and feel of the shops in Milwaukee that I remember from my youth, and Mark and Jessica who run the shop are very friendly and knowledgeable. If you're ever in Sacramento, they're near the corner of Mission and El Camino.