Ended up buying a set of specs here a few years ago after losing my normal pair. It took ages to get the lenses sorted out because they kept arriving back from the lab incorrectly ground. Eventually it was sorted and then the frames because the next nightmare - ill-fitting and headache-inducing are the highlights!
I'll give them credit though, they did eventually get their act together, but recently a change in my eyes after an injury meant I needed a new set of lenses anyway, and rather than risk this fiasco again, I opted to go somewhere else. Not going to risk these folks again.
125 Ward St Hamilton