My brother and I constantly battle each other every birthday and Christmas in an attempt to find each other the dumbest/crassest/coolest t-shirt. I've no idea where in Canmore, Alberta he goes, but I bee-line to Bang On whenever the holidays are upon us.
On the trendy shop strip of Queen Street West, you're presented with custom-printed t-shirt samples and cool accessories that will more than satisfy your need to be seen as "ironic". The run of plain t-shirts are ample and the catalogue of press-on designs and lettering are massive. It's a place you could easily lose a laugh-filled hour in.
Not only do they do t-shirts, but you can also get baby clothing. Fantastic stuff can be put on the front or back of those. Though my buddy thought it was hilarious, his wife still won't let me come over since I gave their newborn a one-piece with the words "They Shake Me" on the front. Pick your tee, grab your iron-on, and then get ready for you mom to ask whether she wants to know what a "Cleveland Steamer" is and why it's on the front of your shirt. Hours of amusement.