Great minds, etc, etc.
Since this is based out of Clearwater Florida, Scientology Central, I want one of the Freepers with access to the Florida Secretary of State to see what Scientology-related company owns this company.
Just a hunch, no actual knowledge re: any link, of course.
That would be interesting to find out.