Hey GWH,
I've never used a mole trap but I believe I have seen them at Canadian Tire. If not, they are available from S.I.R. in Winnipeg or
www.sirmailorder.ca or phone 1-800-265-6245. They are in the Annual Catalog 2001-2002 on pg. 195. Cat. No. 820100 for $21.99 each. It's an excellent catalog, ask for one if you call. They're free.
I did have a mole a few years back in my lawn and I used rat poison and that worked as well but circumstances don't always allow for this. Good luck and good trapping!