SALE! SALE! SALE!
Barbarian Sports Wear, Inc. 575 Trillium Drive, Kitchener
While the doors open at 8 am, one of our members suggests getting there around 7:30: I went two years ago for my PFD, got inside around 8:10, and got the last size S jacket. There were no medium sizes and only a few Large ones left. Going early is important! The sale price was around $70 for my lifejacket—about a 40% discount. These are not cheap, but they are excellent quality with wide shoulder straps (needed to pull one out of the water, a point that stayed with me from Dry Land Training).
Another member reports: There is 4 times as much sportswear as PFD on sale, so could be of interest even if not needing a PFD. I think last year it was a bag of whatever you wanted for a set price like $50.