Leaf through our collection:
Shop Our Books & Visual Media
Search results using the Search toolbar can include items not in-stock at our store that may be available for special order. Books available at our store are marked "on our shelves now."
Feel free to call or stop by to check on any titles. If we don't have it, we will gladly special order any in-print book. Delivery time from publisher to our bookstore may be anywhere from a couple of days to a few weeks for unusual titles.
Please call 716-357-2151 to inquire.
Certain titles that are not returnable to the vendor may require pre-payment.