After corresponding by email with a local camera repair service, I showed up only to find the place closed 1 hour before the posted closing time. I left a phone message at the number on the door but did not receive a call back.
As luck would have it, I found this recommendation and just happened to be visiting someone in Hamilton that weekend, so I dropped off my lens and was quoted less than half of what I was quoted by the local place.
I just received the repaired lens, less than 2 weeks after I dropped it off, at the price quoted. Excellent service!