1.5-2 years since their marketing videos came out, with 10s of thousands of paying customers, and I finally found a few sites online. They seem...