Given that lenses can cost very little (single vision, small correction) or a lot (progressive, transitional, large correction), it’s hard to answer the “how much” question. I’m guessing any optician/optometrist can do it, and it’s quite likely the one-hour places, which obviously grind lenses in house, can do it while you wait (at least for simple lenses — I’ve never used such a place, but I suspect they send out for more complicated lenses).