The site is temporarily down. Eric posted the following on Flick on March, 6th 2013:

"The Pinhole Resource website has been down since mid-Febuary because our server abruptly quit. We are trying to get it back up. Call us at 575.536.9942 to order pinhole products or for information.
Nancy Spencer
Eric Renner

I'm not sure, but their email could be: