Try Bay Lake in Pierce County. My husband & I were there the other nite & caught about 100 between us withing 2 hours. Pesky little buggers wouldn't leave our flies alone and we were trying for trout.

Oh wait, you're in Canada, sorry Bay Lake is in the South Puget Sound-don't know if you want to drive that far!!

:p
_________________________
Since light travels faster than sound, is that why some people appear bright until you hear them speak?