I did some asking around in the Dallas area with this thread:
http://www.eccie.net/showthread.php?t=685539
There are some very fundamental flaws in the Slixa business plan and software to benefit anyone....well except who ever they're paying for the annoying pop-up!