Ordering & Payments

Ordering Online

You can order online here.

Ordering by Phone

You can order by calling us. Contact information can be found here.

Ordering by Fax or US Mail

To fax or mail your order, print out this order form and fax it to send it to:

O'Reilly Media, Customer Service
1005 Gravenstein Highway North
Sebastopol CA 95472
USA

Fax: 1-877-295-0626 or 1-707-824-8268

Shipping Information

Complete shipping information is available here for US and International orders.

The O'Reilly Guarantee and Return Policy

Absolute satisfaction—anything less and your money back. See details.

Sales Tax

Within the United States, we charge tax in:

  • Arizona
  • California
  • Illinois
  • Indiana
  • Massachusetts
  • Michigan
  • New Jersey
  • New York
  • Pennsylvania
  • Tennessee
  • Washington

We also charge sales tax in Canada. For some international orders, you may be responsible for sales or duty tax upon receipt.

Payment Methods

When shopping online we accept Paypal or Credit Cards (American Express, VISA, Master Card, and Discover). To pay with a check, wire or to setup terms for Corporate accounts, please contact customer service at 1-800-889-8969 from within North America, 1-707-827-7019 from outside North America, or email us at

Backordered Items

If a book you order is currently out of stock and is backordered, you will be quoted for the book and any shipping charges at the time you place you order. However, you will only be charged for the book and shipping costs once the item becomes available to ship.

Academic Examination/Review Copy Requests

Please visit academic.oreilly.com for details.

Corporate Orders

Please visit corporate.oreilly.com for details.

Bookstores Carrying O'Reilly Books

Questions and Comments

We'd like to hear from you. You can send questions about your orders to

See our directory of contact addresses for other areas of the company.