Been mentioned before I know but can't reccomend "Rookey Ricardos" enough, wide selection and friendly knowlegable staff (including a soul sourcer ) don't expect any daft bargains but a huge selection and if you have a little patience you will find some great soul bargains
448 Haight St (between Filmore & Webster) open 12 till 1800 daily tel(415) 864 7526
Nice beers in a bar accross the road (forgotten the name now, hic, but if you ask in the shop they'll point you inthe right direction)
thirsty work this record hunting
Cheers Paul