My favorite bookstore in Arizona!
Changing Hands is really a special place. They have so many books (new & used) with fantastic prices. Most of the time they have all the books I want in stock and I am even lucky enough to find cheap hardback books in great condition, but cheap because they're used.
They have more than just books to buy and the knick knacks they sell make for good gifts. Often times they have special events or book signings so keep an eye out for those!