I stopped buying at Amazon too.
Here's a book site I haven't had any problems with getting rare titles; http://www.alibris.com/