i usually go to the lids at milpitas cuz they hook it up.. or i go to sports city in serramonte, they got a whole wall full of caps.. every color, team, sport, and they also got throwbacks and other shit.
And some new store opened up around here. I still have to check it out.