Links are good.
From the little I've seen, yes, they do work to an extent. However how well they work will vary between people. It's only a temporary adjustment, you could get halfway through the day and discover that you can't see well and have to put on your glasses or put the lenses in (it's nice that you CAN just stick them back in during the day).
I've encountered the same phenomenon when sleeping sometimes. Pressure on my eyes while I nap, wake up and can't see for 10 minutes because my eyes are out of shape.
I might consider this, I need to get my eyes checked and get new glasses. I hate wearing glasses, already thinking about laser surgery but was also thinking a lot about the implanted rings that reshape the lens.