CTC
make appointment with Candian tire, test take about 30 min or less, cost should be a fixed price everywhere (maybe +/- 5 dollars) or so depends places??? most cars pass with good readings unless ur car is too old and/or never done tuneup etc, also that if ur car has exhaust leak they will not do the test for u, other than that, i dont' think there are anything else more ...