Powayseller,
Cellar Coin in Pacific Beach was mentioned here before, and I also like the guy.
Good point regarding storage, I would definitely not keep more than a few coins at home. Safe deposit boxes at banks come to mind, but I would even prefer renowned private safe deposit companies, since I agree that the risk of a bank keeping its doors shut one day is real. Does anyone know such a private company in Southern California?