Shipping Method Shipping Cost Shipping Estimate
Canada Standard Shipping FREE for orders over $99!

or $8.95 flat rate

2-6 business days

Average Delivery:
East Coast  2-3 Days
West Coast:  4-6 Days

Canada Express Shipping $19.95 1-3 business days
U.S. Express Shipping $24.95(duties and customs paid by customer) 3-8 business days
International Express Shipping $49.95(duties and customs covered) 2-7 business days


Download Delivery

How will I receive my download?
Your download will be delivered electronically (no shipping charges) to the email you checkout with. Once we process your order, you will receive an email with your download link, product key and download instructions.

When will I receive my download?
Downloads are typically processed within the same business day. During business hours, you can expect to receive your download within the hour. Outside of business hours and on weekends, there may be a slightly longer delay. If you need a rush delivery on your download, please email us and we'll get back to you ASAP!

*Downloadable software is non-refundable once your download details have been sent out. If you are unsure of your system requirements, please check the specifications in the product description. If you are unsure if the software is right for you, please contact us so we can confirm and help you figure it out!


Shipping Restrictions

  • We cannot always ship to APO or PO Box addresses. Please contact us prior to ordering if this is a concern. Otherwise, we may need to contact you after your purchase if we cannot ship to your particular location.
  • No deliveries will be made on Saturday and Sunday.


  • Most orders are shipped within 1-2 business days. If your order is placed after 3PM or over the weekend, then it will be processed the following business day. If you need a more specific estimate, do not hesitate to contact us.
  • Out of stock items: Please contact us for delivery times.
  • Delivery time may vary in rural areas. If you are uncertain about your area, please contact us.
  • Some over-sized items may not be eligible for Standard Delivery fees.
  • Delivery to some remote areas may be subject to an additional delivery fee. Please contact us to confirm the delivery cost of your order if you live in a remote area.
  • Once shipped, it is the customer’s responsibility to monitor the shipment progress and make sure they are available to receive the delivery. If upon non-delivery, an item is returned to us, a 15% restocking fee will be levied on your total purchase amount.


  • The Delivery times noted above are estimates. cannot guarantee the delivery date or time on any shipments under any circumstances, However, we will do our very best to get your order to you as soon as we can.