Sorry, I didn't notice that you're in Canada. The stores that I mentioned are a US chain that operates under the names Kragen, Schucks, and Checker, and of course, the advertised price that I mentioned is in USD. I'll bet that the Innova code reader is available in your country, too.
As I said earlier, I haven't given it a spin yet, but had really positive experience with a different code reader from Innova earlier. I found that unit easy to use, straightforward, and safe (since the code reader actually polls the car's computer (and in the case of my Ford, intentionally activated a relay to do this), we don't want the reader to cause any damage; we don't want an irresponsibly-engineered product from some fly-by-night outfit. I saw a cheaper reader on sale, too, but got a bad gut feeling about it just from the picture!
In my own case, I've discovered from the paperwork, that the guy I bought my Sonata from had taken the car for an oil change and also paid the people $25 to reset the "check engine" light. The light's stayed off, and perhaps resetting it was fine, but you can see why I want to read the stored codes to settle my mind. The car's actually running great, and passed a California smog test in December. Please report back and let us know how you made out.
Richard
PS: I noticed that there's a Hyundai dealer in the Canadian midwest who has set up some sort of Hyundai bbs.