Checked walmart, etc...
Anywhere to pick up pair locally for the $30 range? Specialty stores like Kundstadt??
Needed for 4-5x/year use....size L-XL
Doubt you'll find a whole lot in Men's sizes for under $30. Also, if you're planning on using them 4-5x/year, for $30 you'll probably be replacing them every two years or so (in my experience, at least) depending on how rough you are on them.
I managed to find a GREAT pair at Winners for like $40 last year... then I went and did something silly like move to the tropics. Got one weekend's use out of them.
I'd try your luck at Winners to see if you can get a score there first, then maybe try some sales at some of the usual haunts: Sports Experts can have some decent deals if you go at the right time.
Sport Check (Sport Mart's low cost rat hole) might help you out as well.
Also: and I don't live in Ottawa anymore, so I might be totally off on this one, but maybe try some of the Zellers that are in line for closing to be turned into Targets? Might find some deals there. The Zellers in Bells Corners is an absolute sh*thole, but it's their "Clearance Store", so you might find a diamond in the rough.