Choose A Product

Choose one of our exciting and unique gifts to match your occasion, or select a clothing option to be embroidered.


Add Logo or Picture

Provide us with your full colour picture, logo, graphic or design and we will apply this to your product of choice.


Pick Up Order

Allow us a short while to produce your selection in-house, then come pick it up... it's really that easy!


  • Bottle Hugger T
  • Rock Slate
  • Drawstring Bag
  • Diary Notebook
  • Frosted Mug
  • Puzzle Plaque
  • License Plate
  • Pinch Book
  • Car Flag
  • Rock Slate
  • Coaster
  • Pet Bowl
  • Christmas Stocking
  • Poker Chips
  • Socks
  • Wrist Rest Mouse Pad
  • Rock Slate
  • Awards Plaque
  • Custom Image T-Shirts & Bags
  • Stock T-Shirt Images
  • Custom Embroidery
  • Bottle Hugger T
Product Slideshow

  Custom Gifts

Custom gifts for all occasions including Birthdays, Weddings, Holidays and more. Add your own picture, logo or design to make that perfect memory!

  Custom Embroidery

We offer high quality custom embroidery and imprinting on Shirts, Jackets, Caps, Patches and more with any text, team or company logo.

  Custom Decals

We can help design and print your custom vinyl decals for indoor/outdoor use including floor graphics, cling and reflective vinyl.

  Custom Business Solutions

We offer many solutions for business including custom ID Cards, Name Tags, Lanyards, Signs, Awards, Embroidery, Gifts and more with no minimum.

  Personalized Clothing

We can help you design and print or embroider your choice of custom clothing with any graphic design, text, company or team logo.

  Stock T-Shirt Graphics

With over 250 full colour graphic designs ready for your T-Shirt. Just pick the design and shirt colour/size, and we'll do the rest. Quick and Easy!


Pre-Opening Radio Ad

Subscribe to our Newsletter

We do not spam or share email addresses

Front Counter Display

Display Wall 1       Display Wall 2

Current Store Hours


9:00 am to 5:00 pm
9:00 am to 5:00 pm
9:00 am to 5:00 pm
9:00 am to 5:00 pm
9:00 am to 5:00 pm
9:00 am to 5:00 pm

Contact Us

Contact Us

Top of Page