August 13th, 2006
Coming soon!
A lot of new customers are asking how much longer. Soon!. We made some network changes this weekend to accomodate the increased demand and are polishing off the management interface. This short delay will be worth it in the long run for everyone in terms of performance. And a big thank you to our beta customers for putting up with the quirks.
March 17th, 2008 at 10:00 PM Julien
Hi, Do you have an update on the time left ? :-P Thanks