This looks like a fun gift idea for a teen! Get the HP Sprocket Portable Photo Printer from Amazon.ca for just $84.99 right now! (reg. $149.99). Here are some details:

  • A PHOTO PRINTER FOR ON-THE-GO FUN – Print and share 2×3-inch snapshots or stickers from your iOS or Android devices with a simple tap. Resolution(color): 313 x 400 dpi
  • PERFECTLY PORTABLE – About the size of a smartphone, this lightweight, portable photo printer easily fits into a pocket or backpack. Color resolution is 313 x 400 dpi. No minimum macintosh requirements. Operating temperature range is 41 to 104 degree fahrenheit
  • EASY WIRELESS PHONE PRINTING – Set up Sprocket at parties and events, and everyone can connect to your mobile printer using Bluetooth connectivity (HP Sprocket App required)
  • CREATE AND SHARE MEMORIES – Connect your social media accounts to HP Sprocket App and instantly turn any of your online photos into color prints
  • PERSONALIZE PHOTOS OF UNFORGETTABLE MOMENTS – Download the HP Sprocket App to create customized snapshots using filters, borders, emojis and drawings created within the app. You can even scan in printed photos and view entire photo collections
  • INCLUDES HP ZINK PHOTO PAPER – Use Original HP ZINK Photo Paper to ensure bright, glossy photos every time you print. Just peel off the back of your prints and your photos become instant stickers
  • HOW TO PRINT – Load HP ZINK photo paper into the Sprocket Printer. Connect the printer to your mobile device via Bluetooth. Download the free HP Sprocket App and enjoy fun portable printing

Shop online at Amazon.ca here.