I recently had a similar puncture. I took it to a place across from York U on Keele and they charged me $20 to fix it with that same tool. It was a runflat too, I know that the dealerships won't repair a runflat, they'll just gouge you for a new tire or tires