I was looking for eye training methods when I discovered a German site visionfix.de - it is a webshop, but I liked they attitude that they let you choose whether you want to train your eyes with eye yoga or with pinhole glasses. As I was lazy to train I chose the glasses and they work well.

I use them every evening to refresh my eyes. I did not wear another types so I cannot compare them, I do not know whether there is a difference.