Most of this site's functionality requires JavaScript to be enabled.

Invalid email/password
Log In

Though we're closed to the public until at least the end of August, we are behind the scenes processing orders as fast as we can, for local pickup, limited delivery, or shipping directly to you.

Shipping costs: $4.00 base, plus 25 cents for each additional item.* Orders over $100 ship free. Orders of in-stock books take 2-3 days to process, and we ship via USPS insured medial mail, which takes 4-10 business days to arrive, depending on your distance from Maine. Special orders of books not in stock ship when all of your books have arrived at the store and are ready to shop; if one is serioulsy backordered, we'll be in touch to see if you prefer to pay for two separate shipments. If you prefer priority mail, please let us know in the notes, and we'll contact you to arrange that!

Safe, distanced pickup is available Tuesday through Saturday between 7 am and 4 pm, in the Main Street foyer of Rock City Cafe. You can shop here for new and used books alike--and you can order just about any new book in print whether it's in stock or not! The absolute best ways to support us right now are: ordering in-stock books (which are easy to find with the "shop new books on our shelves" and "shop used books on on our shelves" buttons back on the homepage), ordering merchandise or surprise book bundles (click "shop cards and merchandise" below) and/or buying gift certificates for future use.

Thank you for your patience, and your dedication to keeping our mission alive!

*Please note: due to the volume of orders we're receiving during our Coronavirus shutdown, we're no longer able to sustain offering 99 cent shipping; each time we ship something with that offer, we lose $3 or more. This was something we could manage to absorb with intermittent online orders, but while we're closed to the public and doing all of our sales online, we can't sustain that any longer. Thank you for understanding!