I have been with Natcoweb for a small period of time and I wanted to submit a review of their stability, customer services and support.
Service:- Sign up process was easy and I think not traditional for web hosting companies of today. After submitting payment I didn't get VPS details right away. It took about an hour (long time to wait as for me). Looks like they do not have automated setup. They explained that as a measure for customer verification but everything is great for now. During the last months of using them I have not experienced any downtime. I had several reboots which were caused my scripts installed there. Customer service:- Pretty fast but not super fast. I believe that is not a must though. They have responsive representatives which always reply in polite vein. It is always a pleasure for me to talk to them. Support:- Their support helped me, they installed (setup) bind for DNS, webmail, helped with scripts. Also they opened me port #25 only on Monday.