This website uses cookies to give you the best, most relevant experience. By using our website, you consent to all cookies in accordance with our Privacy Policy. accept


Calculating Shipping Rates

An estimated shipping charge is applied to your order once you begin the checkout process. This rate is based on UPS ground rates, and is only an estimate for your order. It will also be indicated on the order confirmation sent to you via email once the order is submitted. This is only a confirmation of your chosen titles; this is not a final invoice. You do have the option to use your own shipper.

When your order is packed and ready to ship, final shipping costs are calculated based on the actual size/weight of shipment. Your credit card is not charged with the total order cost until the actual shipping charges are applied.

You will receive a statement by email indicating the total costs when your items are ready to ship. Please refer to the order number on this document if contacting our customer service regarding the order.

Estimating Shipping Times

Order delivery times vary based on many factors, such as shipping destination, proximity to urban centres, and size of the order placed.

Most orders are packed and ready to ship within 3-5 business days, depending on the size of the order.

International Shipping

We ship to more than 100 countries around the world (view country list). We have relationships with many freight forwarders; however, if you have a freight forwarder that you currently use, we will work to accommodate your shipping arrangements. If you are looking for a freight forwarder, below you will find a few recommendations to get you started.

Skyfer Logistic Inc
2740A Slough St #8-9, Mississauga, ON
Contact: Patty Bryant
905-677-5000 ext. 324

6300 Kennedy Rd #4, Mississauga, ON
Contact: Mary Harrington

Magnum Book Services
1200 Fuller Rd, Linden, NJ
Contact: Scott Bramson

Express Book Freight
560-596 Bercik Street, Suite 1, Elizabeth, NJ
Contact: Amy Jackson

If you require further assistance, please call us toll-free at 1-800-801-7193 or create a Service Inquiry and we will be happy to assist you in any way we can.