Discogs is really great, definitely the best one, Ebay has also worked well for me and local shops (although more expensive) are also fairly reliable
If there's demand for it I can make a wiki-esque megathread for people on the community of a variety of useful links like this