I'm an avid knife collector and can tell you "you get what you pay for" ESPECIALLY when it comes to knives, that being said not all inexpensive knives are cheap. If you want a good knife thats sharp, easy to take care of and will take a beating and keep coming back for more in the under 50$ range any MORA knives will be perfect. Check out workwearcanada.com they have some for 22$. In the 50-100$ range I would check out the grohmann skinner or the trout bird in the clearance section right now they are amazing knives for the money made in pictou Nova Scotia. They have a lifetime warranty and if you would like you can even send it back to them for sharpening. I won't get too much into detail about stainless steel vs carbon steel as well as the many grades 440c, s30v, vg10, etc. But I will say that paying 50$ and up for a cheap gerber or buck(not that they're horrible) might be the decision you make but have a look around because if you want your son to get many years of use out of his knife spend the extra 35-50$ and get him something he can depend on and cherish for a lifetime. warriorsandwonders.com is the best knife site in canada, great service, super fast delivery and has tons of options.