Store Policies

Payment Methods Accepted
We accept  American Express, Visa, Mastercard, and Discover.You may also pay by credit card using PayPal or Google Checkout. We also accept money orders and checks.

We can also process your credit card payment by telephone if you prefer. 540-242-7267.

Your satisfaction is guaranteed. We take care to describe our books accurately. We will gladly provide digital photos or any other information you may need prior to purchase. Refunds will be cheerfully issued for any reason, provided that the book is returned to us in the condition that it was received. All returns must be shipped in original or comparable packaging. Please contact us prior to a return.

Signed Books
We provide a written guarantee of the authenticity of all author’s signatures. Our signed books are unconditionally guaranteed. As with any book, if you are unhappy, you may return it for a full refund.


All of our books are bubble-wrapped and carefully boxed for shipping

To U.S. Addresses - Media Mail shipping is included in all prices. There is a $7.50 fee to upgrade to USPS Priority Mail.


International Shipping - We ALWAYS ship in boxes. We DO NOT use flat rate envelopes, hence our International rates may be higher than other booksellers.


International Rates - Europe, Australia, Japan - First Class $22.00, Priority $35.00.  Canada - First Class $14.00, Priority $24.00.  These rates assume (1 ) normal size book (1 kilo). For multiple book International orders, please contact us for the best shipping method and rate.

Overnight Shipping 
We will gladly provide next day service. Please contact us for rates. The rate will be our actual cost.