After another 24 hours, I'd have to say you get what you pay for...to be fair, my server DID get setup, but only after 24+ hours and a paypal claim being filed...and customer service jumps on the "we'll just cancel you service" button a little quick...should have just issued the refund when I asked for it...
HTH
ND