Guys, be very careful if you intend on purchasing something in the CFL Shop.
I just went there for a quick visit, and was pretty amazed to see Canadians are being ripped off, because the currency transfer is whacked.
You want to buy a cap? That'll be 20$ for the Canadian fan. If you pay in US dollars, it's 14.72$... which is worth 16.30$ Canadian dollars.
Get a jersey for 90 $CDN... or 66.25 US (which is worth 73.40)
And you will save up to 75$ if you buy a Pro-Line Helmet of your favorite team in US currency, as the demanded 294.45 $US is worth 326.25 CDN, whereas the price up front for Canadians is 400!