It's official it's all over...was great while it lasted
Just tried to place an order with csr out of texas and was informed that they were no longer accepting orders for set-up or installation, all services will be shutdown by April 30th. It was great while it lasted... I also talked to sales...