Try the following for used books online: bookfinder.com addall.comfor new try;
abebooks.com bibliofind.co
I have had good luck finding out of print and rare reference books, and I like it better than giving my $$$ to amazon (which also is a productive resource, and gets more business from me than I care to admit)