I have a Supercycle Hooligan and despite what people say, it's ok if you aren't really gonna do real mountain biking.
I've bought a bunch of bikes from Canadian Tire and they have all lasted very long just riding around with mild roughness.
My Dad has had the same CCM bike from Canadian Tire for 10 years, and the only thing that's happened was some paint chipping.