This is a great price for Canada, even taking into account the currency exchange and the shipping.
Do these run a bit tight? Usually for these kind of garments, I choose L, but it is in situations where XL is the largest size offered by the manufacturer. Here Icebreaker offers XL and XXL; does it mean that the L is a bit tight (closer to an "average M") and that I should go one size up? My chest is around 43" but since these garments should be worn pretty close to the body, I am not sure if I should stay with XL ( as I've just ordered) or get L?
Edit: for the sake of anyone reading this in the future; I ended up ordering the XL and it was perfect. I am 1.75 meter tall, a bit on the muscular / bulky side at 95 kg.