Knowing what I know now, I would never recommend buying a bike from Canadian Tire, or Costco, or any other place that doesn't specialize in bikes. I've seen what happens when an inexperienced pimply-faced teenager on a summer job has screwed in/stripped the threads on the pedals while assembling bikes. It ain't pretty. Actually, when the pedal gave out at high speed, it resulted in a tumble and injury for my boyfriend's son.
Jaeger, from what I know about you, quality is of paramount importance. Apply the same principal to this purchase, and go with the experts. It's not a huge budget stretch to go to a real bike shop, and get something that will last you a long time, with the quality service and workmanship that goes along with it.