I think Marv Holland in Edmonton sells them - They are located next to the City Center Airport (CYXD) - Good quality shirts too! at decent prices as well.
Can any others post where one can buy flight clothing (shirts, flight suits, epullettes) etc...right across Canada....a list like this sure would come in handy.