Reviewed zFast on Tuesday, May 28, 2013 Not impressed so far. Ordered VPS on Saturday and not set up. Suddenly get a refund and cancellation message with no explanation. Have sent a support ticket and let's see whether a response is received. 6 of 15 people found this review helpful. Did you find this review helpful?