The maker of the bearing adjusting socket in the barn is OTC. I suspect that your memory of $35 in Canada is about what they want to charge, but $20-25 online in the US seems pretty standard. A link to one website follows - I know nothing about the company, they were just the first to pop up on a quick search. The OTC part number is 1907 for an 8 point 3" socket.
http://www.toolsource.com/bearing-lo...t-p-62845.html
If anyone is interested the corresponding tool for the M135 is OTC part number 1924 3-3/8" 8 point.