Here we go again...
A friend of mine tipped me off to this site. Says he saw it at Facebook, I believe. I told him I would turn it over to FiPG and see what you guys said. Anybody heard of them?
Looks like a PTP site to me.