How do I place an order?

  1. Online
    Click here to place an order.   
  1. Email
    Know what you want? Please email your preferred/local store your files, instructions and contact info.
  1. In-store
    Sometimes nothing beats face-to-face communication. We can turn your order around while you wait, work through print solutions and show you samples. Given the current climate, please call ahead to ensure your store is open for in-person shopping.

Do I need an account?

No, you do not need to create a corporate account. We accept Visa, Mastercard, Debit, Cash and E-transfer.

Creating an account has its benefits:

  • You’ll receive preferred pricing on your most purchased items.
  • You’ll have access to a dedicated account success coordinator.
  • Simplified accounting: We can create sub-accounts for projects, divisions or related companies upon request.
  • 30-day payment terms.
  • E-billing.
  • Access to custom online ordering portal.


Click here to get started on creating your account.

Does my account work at all locations?

You bet! Reference your company name, and our team will figure out the rest.

Delivery & Shipping

Our very own fleet is ready to respond. Many orders are ready the same day, often within a few hours.

Do you have more complex shipping requirements? We’ve got that covered too. We hold accounts with most major and regional shipping companies. We’re also happy to ship on your account.  

UPS Purolator Canpar Loomis Express
fulfillment and distribution

How do I get a quote?

We’ve got a few ways to nail down precisely what you want:

  1. Online
    Please fill out our quote form here. We’ve intentionally kept this form simple to get the ball rolling between you and our customer service team.
  2. Email
    Send your inquiry to, and we’ll have our team prepare a quote to your specifications.
  1. Not quite sure what you want? Let’s chat!
    • Give us a call at 905-673-2000
    • Schedule a call with one of our customer service team members
    • Use our chat feature here to get quick answers to your questions.

Billing & Account Inquiries

Connect with our Billing & Account customer service team at or 905-673-2000.

Client Success

We pair our account clients with dedicated Account Coordinators. Our team is here to help you find the perfect solution to your project needs at no additional cost to you. From simple questions to planning your next marketing campaign – your coordinator is waiting for your call.

Our work is to deliver yours. Let’s make your next project amazing!