Card and Comics Central (next to YesAnime) on Geary has lots of Macross / Yamato stuff. However, they are very overpriced. For example, I think they sell the 1/48 fast packs for $90. It's because of these crazy prices that they have a large amount of stuff to look at.
Neova: If you open a store is SF, I think price would be the main issue. If the prices are the same as online prices + shipping amount, then I would buy from the store. That way, I don't have to wait for on shipping time and possible shipping damage. If the prices are way more than online prices, than people would rather order on-line.