I have to be honest, I had no idea what you were talking about and so I googled pinhole glasses to find out.
This website explains how they work and has a FAQ section. They are pretty inexpensive so if they work as well as claimed, that would be fantastic... but something makes me think it is just a scam.
Let us know if you get a pair and how well they work for you.